Alan Bates
John
Gina Bellman
Helen
Frances Barber
Angela
Tony Doyle
Martin
Joanna David
Kate
Colin Jeavons
Vicar
Rowena Cooper
Vicar's Wife
Ian McNeice
First Businessman
Davyd Harries
Second Businessman
Niven Boyd
BR Steward / Patient
Martin Whiting
Young John
Roy Hamilton
Singer
Dave Swift
Musician
Nicholas Russell-Pavier
Musician
Colin Ryan
Musician