梅蘭妮(蘇珊·薩蘭登 Susan Sarandon 飾)有一個人人羨慕的家庭,兒孫承歡膝下,婚姻幸福美滿??杉幢闳绱?,梅蘭妮還是覺得不快樂,始終覺得人生中缺少了什么重要的東西。一天,梅蘭妮收到了一封信,這封信將她的記憶拉回到了第二次世界大戰(zhàn)時?! ∧鞘?,梅蘭妮身處法國臨時難民營,在那里,孤苦無依的她結(jié)識了雅各布(馬克斯·馮·西多 Max von Sydow 飾)和克里斯多夫(加布里埃爾·伯恩 Gabriel Byrne 飾)兩個男人,他們一個給了梅蘭妮如同父親一樣無微不至的關(guān)愛,另一個給了她驚心動魄一生難忘的愛情。如今,早已經(jīng)隨著時間淡漠在人海之中的兩人再次出現(xiàn)在了梅蘭妮的面前,她該做出怎樣的選擇呢?