Ellis Cripper
Joss Ackland
Angela
Sheila Allen
Gowran Cripper
David Waller
Anne
Alethea Charlton
James
Peter Cellier
Taxi driver
Bob Hoskins
Doctor
John Woodnutt
Director
Christopher Morahan
Writer
David Mercer
Producer
Graeme MacDonald