William
Aneurin Barnard
Leslie
Tom Wilkinson
Anne
Nathalie Buscombe
Celia
Carol MacReady
William Age 10
Harry Collett
Lawrence
Orion Lee
Trish
Eileen Nicholas
Dimitri
James Kermack
William's Dad
Keir Charles
Wendy
Cecilia Noble
Michael
Tim Steed
Cafe owner
Gioacchino Jim Cuffaro
Ellie
Freya Mavor
Clive
Mark Penfold
Detective Bryant
Parth Thakerar
Mrs. Rehmann
Neelam Bakshi
Sam
Ashton Henry-Reid
Harvey
Christopher Eccleston
Penny
Marion Bailey
Ivan
Velibor Topic
Brian
Nigel Lindsay
Charlie
Gethin Anthony
Margaret
Marcia Warren
William's Mum
Emma Campbell-Jones
Stunt Coordinator
Peter Pedrero
Original Music Composer
Guy Garvey
Executive Producer
Stunt Driver
Greg Powell
Stephen Fry
Editor
Tariq Anwar
Director
Tom Edmunds
Paul Saunderson
Peter Jobson
Director of Photography
Luke Bryant
Writer
Stunt Double
Freddie Mason
John Sharpe
Costume Design
Natalie Humphries
Freya Cullen
Production Design
Noam Piper
Art Direction
Natalie O'Connor
Set Decoration
Fran Cooper
Makeup Artist
Romaine Bowman
Victoria Nugent
Casting
Toby Whale
Gina Carter
Producer
Nick Clark Windo
Daniel-Konrad Cooper
Andy Mayson
Mike Runagall
Foley Artist
Ruth Sullivan