梅蘭妮(蘇珊·莎蘭登飾)擁有一個溫暖的家庭,老公及兒子還有可愛的小孫子,他們住在加拿大郊區,安靜而美麗的房子,然而,最大的問題是,她並不快樂直到她收到了一封信……梅蘭妮幼時適逢二次大戰,曾在法國臨時難民營待了一陣子,那段日子她認識了生命中最難忘的兩個人:長她數十歲的傑庫柏(Max von Sydow飾)如同父親般給她溫暖教導,童年的克裡斯多夫(Gabriel Byrne飾)則是她美麗的初戀 戰爭的結束扯散了三人的生命;30年後的今天,克裡斯多夫與傑庫柏重新出現在她的生命中,她要順著命運新開啟的扉頁走出去,
女大學生凡倫黛(蘇菲·瑪索 Sophie Marceau 飾)正為了她的教師資格證而努力讀書,某天,在滑雪場上,凡倫黛結識了充滿了魅力的音樂家奈德(文森特·林頓 Vincent Lindon 飾),為了緩解考試帶來的緊張和壓力,凡倫黛和奈德之間發展出了一段露水情緣,兩人非常有默契的達成了共識——隻動性,不動情。沒想到,一夜過後,凡倫黛竟然深深的迷戀上了奈德,奈德也暗暗被凡倫黛的魅力所折服。分開後的兩人無法常常見面,隻能通過電話互訴衷腸,誤會也油然而生。心高氣傲的凡倫黛一氣之下選擇了離開奈德,奈德卻無法放下