All Cast

Fionn Whitehead

Fionn Whitehead

Stefan Butler

Craig Parkinson

Craig Parkinson

Peter Butler

Alice Lowe

Alice Lowe

Dr. Haynes

Asim Chaudhry

Asim Chaudhry

Mohan Thakur

Will Poulter

Will Poulter

Colin Ritman

Tallulah Haddon

Tallulah Haddon

Kitty

Catriona Knox

Catriona Knox

Leslie

Paul Bradley

Paul Bradley

Robin

Jonathan Aris

Jonathan Aris

Crispin

A.J. Houghton

A.J. Houghton

Young Stefan

Fleur Keith

Fleur Keith

Mum

Laura Evelyn

Laura Evelyn

Pearl Ritman

Alan Asaad

Alan Asaad

Satpal

Suzanne Burden

Suzanne Burden

Judith Mulligan

Jeff Minter

Jeff Minter

Jerome F. Davies

Sandra Teles

Sandra Teles

Reporter

Rochenda Sandall

Rochenda Sandall

Pippa 1st AD

Ellie Piercy

Ellie Piercy

Receptionist

Tom McCall

Tom McCall

Paramedic

Jon-Jo Inkpen

Jon-Jo Inkpen

Pax

Stephen Rashbrook

Stephen Rashbrook

Narrator