Judi Dench
Elizabeth
Ian Holm
Patrick
Joan Sims
Betty
June Whitfield
Annie
Olympia Dukakis
Dinah
Billie Whitelaw
Evelyn
Leslie Caron
Madeleine
Romola Garai
Young Elizabeth
James Cosmo
McNab
Felicity Dean
Patricia
Valentine Pelka
Leslie
Carla MacKinnon
Carol
Cleo Laine
Gwen
Thelma Ruby
Vera
Millie Findlay
Joanna
Nicholas Palliser
Edward (as Nicholas Pallister)
Dom Chapman
Paul
John Warnaby
Hibbert