Frank Middlemass
— Priestly
Corrin Helliwell
— Merryweather
Robert Jezek
— David's Father
Francesca Annis
— David's Mother
John Hallam
— Staunton
Ben Langley
— Dent
Marilyn Le Conte
— Matron
Nathaniel Moreau
— David
Hayward Morse
— Lawyer
Philip Neve
— Watkins
Michael Ford
— McIntyre
Tim Wylton
— How's Father
Jean-Marc Perret
— Huw
Kitty Scopes
— Tea Shop Owner