cast
-
Bernard Hill
John
- Kerry Noble Esther
- Karl Purden Tom
- Tom Tomalin Raj
-
Linda Bassett
Susan
-
Billie Whitelaw
Margaret
-
Richard Briers
Old Arthur/George
-
Nick Brimble
Frank
-
John McArdle
Dilke
-
Ian Dury
Rendle
-
Kevin Whately
Sam Hopkins
- Adam Walker Young Arthur
- Joe Norton Young George
-
Fine Time Fontayne
Arthur's Father
- Kathy Jamieson Arthur's Mother
-
Neil Dudgeon
Priest
- Peter Faulkner Nurse
-
Jack Chissick
Dr Leath
- Kai Peacock Young Frank
- Xavier Duran Young Dilke
- Tracy Gillman Linnie
-
Ian Mercer
Reporter
-
Ian Gelder
Visitor
-
Barbara Hicks
Elderly Official
-
Bill Dean
Old Man
-
Nabil Shaban
Alan
- Tina Leslie Alan's Wife
- Dave Kent Martin Stevens
- Simon Hayes Jed
- Ailsa Fairley Woman
- Kim Jessup Peter
- Donal Crawford Policeman
- Roger Mortimer Facilitator
- David Farrington Man in Hospital