故事發生在二十世紀的一個英國小鎮里。古淳(格蘭達·杰克遜 Glenda Jackson 飾)和厄蘇拉(珍妮·林登 Jennie Linden 飾)是情同手足的兩姐妹,姐姐古淳在學校里擔任教師的職務,性格嚴謹而刻板,妹妹厄蘇拉不久之前才回到家鄉,身為自由派畫家的她向往著無拘無束隨心所欲的生活。 在一場婚禮中,姐妹兩人結識了魯伯特(阿蘭·貝茨 Alan Bates 飾)和杰拉德(奧列佛·里德 Oliver Reed 飾)兩名男子。厄休拉和魯伯特墜入了情網,并且攜手走入了婚姻的殿堂。與此同時,古淳和杰拉德之間也產生了曖昧的情愫。四人前往瑞士度假,在那里,古淳邂逅了一名風流倜儻的雕塑家,移情別戀。這讓杰拉德感到無法接受。