
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.

as Lili

as Mrs. Monro

as Monica

as Margaret

as Syl

as Mrs Raffald

as Robert

as Cynthia

as Derek

as Marie-Claire

as Father O'Flynn

as Mother Joseph

as Gallery Owner

as Nour

as Hala

as Ahmed

as Fatima

as Gypsy Girl

as Margaret as a Child

as Jennifer

as Christopher