Leslie
Tom Wilkinson
William
Aneurin Barnard
Ellie
Freya Mavor
Harvey
Christopher Eccleston
Penny
Marion Bailey
Charlie
Gethin Anthony
Brian
Nigel Lindsay
Ivan
Velibor Topic
Margaret
Marcia Warren
Lawrence
Orion Lee
Jones-William's Mum
Emma Campbell
Anne
Nathalie Buscombe
William's Mum
Emma Campbell-Jones
Celia
Carol MacReady
William Age 10
Harry Collett
Trish
Eileen Nicholas
William's Dad
Keir Charles
Dimitri
James Kermack
Michael
Tim Steed
Wendy
Cecilia Noble
Mrs. Rehmann
Neelam Bakshi
Cafe owner
Gioacchino Jim Cuffaro
Clive
Mark Penfold
Detective Bryant
Parth Thakerar
Sam
Ashton Henry-Reid