在即将跨入世界反法西斯战争的时候 ,一名犹太拉比的女儿和一个德国诗人士兵坠入了爱河,但因为战争分离开。他们为找到互相,开始了艰难的旅程。
奈莉,本名布沙尔,与富有的杰克·吉文斯离婚,因为流产后,即使体外受精也无法克服她的不孕症。她发现自己一贫如洗,因为她自己的账户被一个盗用了她娘家姓埃莉诺·肯德尔身份的人盗用。银行职员情人戴夫帮助她追踪到蒙特利尔的冒名顶替者,并阻止他花光在科西嘉岛的房子上。她开始与来城里参加会议的英国医生克里斯托弗·多兰发生婚外情,并遇到了当地的法语导师和单身母亲埃莉诺。她没有报警,而是结识了“埃莉诺”,并开始喜欢她。最后真相大白,但比任何人预想的都更复杂、更危险。
梅兰妮(苏珊·萨兰登 Susan Sarandon 饰)有一个人人羡慕的家庭,儿孙承欢膝下,婚姻幸福美满。可即便如此,梅兰妮还是觉得不快乐,始终觉得人生中缺少了什么重要的东西。一天,梅兰妮收到了一封信,这封信将她的记忆拉回到了第二次世界大战时。 那是,梅兰妮身处法国临时难民营,在那里,孤苦无依的她结识了雅各布(马克斯·冯·西多 Max von Sydow 饰)和克里斯多夫(加布里埃尔·伯恩 Gabriel Byrne 饰)两个男人,他们一个给了梅兰妮如同父亲一样无微不至的关爱,另一个给了她惊心动魄一生难忘的爱情。如今,早已经随着时间淡漠在人海之中的两人再次出现在了梅兰妮的面前,她该做出怎样的选择呢?