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