Kate Cheeseman
Jenny Agutter
Linda Bassett
Judy Parfitt
Helen George
Laura Main
Leonie Elliott
饰:Nurse Lucille Anderson
Jennifer Kirby
饰:Valerie Dyer
Stephen McGann
Cliff Parisi
Ella Bruccoleri
饰:Sister Frances
Fenella Woolgar
Miriam Margolyes
Max Macmillan
Annabelle Apsion
饰:Violet Buckle
Georgie Glen
饰:Miss Millicent Higgins
Trevor Cooper
饰:Sergeant Aubrey Woolf
Daniel Laurie
Laura Lake
饰:Jane - Mother
饰:Laverne Bulmer
Vanessa Redgrave
配:Mature Jennifer Worth
Jenny Rainsford
饰:Dena Bowland
Emma Lowndes
饰:Brenda Donnelly
Alec Newman
饰:Father Duncombe
饰:Fred Buckle
Jordan A. Nash
饰:Terry Bowland
Juliet Oldfield
饰:Maureen Bryant
Mary Roscoe
饰:Mrs Witley
Heidi Thomas
Maurizio Malagnini