Emma Sullivan
Syd Macartney
Vanessa Redgrave
Jenny Agutter
Laura Main
Judy Parfitt
Stephen McGann
Helen George
Linda Bassett
Annabelle Apsion
Jennifer Kirby
饰: Valerie Dyer
Leonie Elliott
饰:Nurse Lucille Anderson
Charlotte Ritchie
Cliff Parisi
Kelly Campbell
饰: Pearl Davidson
Jack Hawkins
Vanessa Redgrave
配:Mature Jennifer Worth
Victoria Yeates
饰:Sister Winifred
Tamla Kari
饰:Nadine Mulvaney
Julie Legrand
饰:Ruth Gelin
Tipper Seifert-Cleveland
饰:Alexandra Dockerill
饰:Fred Buckle
Max Macmillan
饰:Timothy Turner
Emma Stansfield
饰:Sonia
Allan Corduner
饰:Arnold Gelin
Susannah Wise
饰:Hilary
Trevor Cooper
饰:Sergeant Woolf
Heidi Thomas
Maurizio Malagnini
Ralph Wheeler-Holes
James Payton