Tara Fitzgerald als Poppy Carew | |
Owen Teale als Edmund Platt | |
Daniel Massey als Mr Carew | |
Samuel West als Victor | |
Edward Atterton als Fergus | |
Charlotte Coleman als Mary | |
Helena Michell als Penelope | |
Joseph Fiennes als Willy | |
Siân Phillips als Calypso | |
Thomas Wheatley als Anthony | |
Geraldine Alexander als Venetia | |
Shenagh Govan als Nurse | |
Pal Aron als Sanjit | |
George Raistrick als Postman | |
Julian Rhind-Tutt als Sean | |
Raymond Bowers als Vicar | |
Sophie Linfield als Julia | |
James Mair als Policeman | |
Barbara Young als Mrs Frobisher | |
Raouf Ben Amor als Mustafa | |
Malcolm Mudie als Businessman | |
Noel Johnson als Patient 1 | |
Robert Flemyng als Patient 2 |
James Cellan Jones | Director |
William Humble | Writer |
Colin Rogers | Executive Producer |
Brian True-May | Producer |
Richard Holmes | Original Music Composer |
David Feig | Director of Photography |
Jake Bernard | Editor |
Chris Townsend | Production Design |
Joyce Nettles | Casting |
John Bush | Set Decoration |
Barbara Kidd | Costume Design |
Margaret Palphramand | Makeup Artist |