- Julian Firth - Young James
- Oona Kirsch - Maureen
- Eileen Fletcher - Alison
- Carol MacReady - Brenda
- Philip McGough - Ian
- Pamela Miles - Carol
- Martin Duncan - John
- Robin Wentworth - Bert
- Shelley Borkum - Sandra
- Kate Percival - Policewoman
- Kathy Burke - Girl
- Nick Berry - Boy
- David Drury
- Jack Rosenthal
- Ray Connolly
- David Puttnam
- Chris Griffin
James Aubrey interpreta a James en la película.
Nicholas Gecks hace el papel de Father Michael.
Karen Archer interpreta a Mary en la película.
Alec McCowen hace el papel de Father Vincent.
Liam Holt hace el papel de Paul.
Jane Forster hace el papel de Cathy.
Rudi Davies interpreta a Suzie (as Ruth Davies) en la película.
Joseph Wright hace el papel de Luke.
Jason Carter hace el papel de Young Michael.
Julian Firth hace el papel de Young James.
Oona Kirsch hace el papel de Maureen.
Eileen Fletcher interpreta a Alison en la película.
Carol MacReady hace el papel de Brenda.
Philip McGough hace el papel de Ian.
Pamela Miles hace el papel de Carol.
Martin Duncan hace el papel de John.
Robin Wentworth interpreta a Bert en la película.
Shelley Borkum hace el papel de Sandra.
Kate Percival interpreta a Policewoman en la película.
James Wynn hace el papel de Brother.
Kathy Burke interpreta a Girl en la película.
Nick Berry hace el papel de Boy.
Michael Sundin interpreta a Peter en la película.
Capítulo disponible en las siguientes plataformas: