故事發(fā)生在1957年的英國(guó),本尼(明妮·德里弗 Minnie Driver 飾)和伊芙(Geraldine O'Rawe 飾)和她們的小學(xué)同學(xué)南(薩弗蓉·布羅斯 Saffron Burrows 飾)重逢了,借由南,一位名叫杰克(克里斯·奧唐納 Chris O'Donnell 飾)的男子介入了兩人的生活。 杰克被熱情活潑的本尼深深的吸引,向她展開(kāi)了熱烈的攻勢(shì),沒(méi)過(guò)多久,兩人就走到了一起。與此同時(shí),南也遇見(jiàn)了年長(zhǎng)且富有魅力的西蒙(科林·費(fèi)斯 Colin Firth 飾)。然而,內(nèi)心復(fù)雜的南在天主教觀(guān)念的趨勢(shì)之下勾引了杰克,兩人發(fā)生了關(guān)系,本以為只是一場(chǎng)露水情緣, 可是南卻認(rèn)真了起來(lái),甚至逼迫杰克和她結(jié)婚。面對(duì)虎視眈眈的南,杰克會(huì)為自己的行為付出怎樣的代價(jià)呢?