Characters played by Sean Harris
Philip
Characters played by Alun Armstrong
Maurice
Characters played by Andy Blithe
Michael's Father
Characters played by Ryan Enever
Michael's Uncle
Characters played by Charlie Eales
Michael
Characters played by Joe Gallucci
Lee
Characters played by Rohan Gotobed
Andrew
Characters played by Raphel Famotibe
Simon
Characters played by Simon Bubb
Mr. Evans
Characters played by Katie Lightfoot
Mrs. Atwood
Characters played by Elliot Booty
Youth 1
Characters played by Abraham Graham
Youth 2
Characters played by Ryan Davenport
Young Boy
Characters played by Susie Fowler-Watt
Newsreader
Characters played by Freya Cannon
Child on Train 1
Characters played by Andreas Christoph
Child on Train 2
Characters played by Pamela Cook
Mother with Push Chair
Characters played by Rachel Kirby
Another Mother
Characters played by Keith Moroni
Police Car Driver
Characters played by Daniel Eghan
Police Passenger
Characters played by Stuart Dean
Rambler
Characters played by Andrea Gold
Rambler
Characters played by James Stickley
Schoolchild
Characters played by Callum Prosser
Schoolchild
Characters played by Evie Oliver
Schoolchild
Characters played by Harvey Bellamy
Schoolchild
Characters played by Harrison Tompkins
Schoolchild