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