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