Margaret is a shy, pale, middle-class Englishwoman who is reluctantly engaged to her older, twittish neighbor Syl. Both bride- and groom-to-be still live with their mothers in the humdrum suburb of Croydon. However Margaret has been acting strangely ever since a vacation in Egypt, where she stayed with her mother's friend Marie-Claire. She secretly despises Syl, but does not resist when her mother, who has repressed the failure of her own matrimony, insists on marriage for the sake of social convention.
Jeanne Moreau
Joan Plowright
Julie Walters
Lena Headey
David Threlfall
Maggie Steed
John Wood
Gwyneth Strong
Roger Lloyd Pack
Catherine Schell
Tommy Duggan
Britta Smith
David Gant
Padraig O'Loinsigh
Lamia El Amir
Pierre Sioufi
Maisa El Rafai
Sherine El Ansari
Annabel Burton
Natalie Flynn
Thomas Lawrence