Thomas Turgoose
David
Thomas Turgoose
David
Holliday Grainger
Emily
Susan Lynch
Sharon
Steven Mackintosh
DI Kertzer
Rafe Spall
Steve
Tony Maudsley
Jim
Lorraine Bruce
Betty
Susan Earl
WPC
Nicholas Sidi
Patrick
Stewart Bevan
Frank
Ewen MacIntosh
Charlie
Ann Elsley
Lucy
Ruth Wellman
Mrs Fry
Candice Manning
Candice
Tom Harper
Director
Sukh Gill
Visual Effects Coordinator
Christian Colson
Producer
Colin Gorry
Special Effects Supervisor
Mark Eckersley
Editor
Ivana MacKinnon
Producer
Paul Cripps
Production Design
Jack C. Arnold
Music
Suzanne Smith
Casting
Jonathan Privett
Visual Effects Supervisor
Julie Harkin
Casting
Kem White
Art Direction
Julian Day
Costume Design
Jack Thorne
Writer
Robbie Ryan
Director of Photography
Marnie Paxton
Script Supervisor
Louise Hussey
Visual Effects Producer