Stefan
Fionn Whitehead
Peter Butler
Craig Parkinson
Mohan Thakur
Asim Chaudhry
Dr. Haynes
Alice Lowe
Colin Ritman
Will Poulter
Kitty
Tallulah Haddon
Leslie
Catriona Knox
Crispin
Jonathan Aris
Robin
Paul Bradley
Young Stefan
A.J. Houghton
Mum
Fleur Keith
Pearl Ritman
Laura Evelyn
Satpal
Alan Asaad
Judith Mulligan
Suzanne Burden
Jerome F. Davies
Jeff Minter
Reporter
Sandra Teles
Pippa 1st AD
Rochenda Sandall
Receptionist
Ellie Piercy
Paramedic
Tom McCall
Pax
Jon-Jo Inkpen
Narrator
Stephen Rashbrook