梅蘭妮(蘇珊·莎蘭登飾)擁有一個溫暖的家庭,老公及兒子還有可愛的孫子,他們住在加拿大區(qū),安靜而美麗的房子然而,最大的問題是,并不快樂。直到她收到一封信……\n梅蘭妮幼時適逢二次大戰(zhàn),曾在國臨時難民營待了一陣,那段日子她認識了生中最難忘的兩個人:長數(shù)十歲的杰庫柏(Max von Sydow飾)如同父親般給她溫暖教導(dǎo)莊子童年的克里斯多夫(Gabriel Byrne飾)則是她美麗的初戀。 \n戰(zhàn)爭的結(jié)束扯散了三人的生命;30年后的今天,克里斯多夫杰庫柏重新出現(xiàn)在她的命中,她要順著命運新啟的扉頁走出去,或是擇她已擁有的幸福?