Vanessa Redgrave als Dr. Angela Bead | |
John Hurt als Rex Goodyear | |
Jonathan Pryce als Duncan Stewart | |
Dorothy Tutin als Gwendolyn Quim | |
Rakie Ayola als Gabriel Angel | |
David Harewood als Steward | |
Carmen Munroe als Vesuvia | |
Oliver Samuels als Thomas | |
Stan Pretty als Waiter | |
Margaret Robertson als American Woman | |
Alex Tetteh-Lartey als Vesuvia's Guest | |
Sol Raye als Vesuvia's Guest | |
Joan Hooley als Vesuvia's Guest |
Beeban Kidron | Director |
Matthew Hamilton | Associate Producer |
Leo Davis | Casting |
Remi Adefarasin | Director of Photography |
Rachel Portman | Original Music Composer |
Jeanette Winterson | Writer |
Mark Kebby | Art Direction |
Phillippa Giles | Producer |
Les Lansdown | Costume Design |
Mark Shivas | Executive Producer |
John Stothart | Editor |
John Hill | Art Direction |
Tony Burrough | Production Design |