故事发生在1946年的德国,第二次世界大战刚刚结束,战火让大地满目疮痍,家庭妻离子散。英俊上校刘易斯(杰森·克拉克 Jason Clarke 饰)和他的妻子瑞秋(凯拉·奈特莉 Keira Knightley 饰)在战争中失去了他们的大儿子,瑞秋因此非常的痛恨德国人,但是让她没有想到的是,战后,她和她剩下的家人们,要和一个名为史蒂芬(亚历山大·斯卡斯加德 Alexander Skarsgård 饰)的男人住在同一屋檐下。 史蒂芬也在战争中失去了妻子,这让他对瑞秋没什么好脸色,两个人天天争锋相对。丧子之痛让刘易斯选择将大部分的时间和经历放在工作中,备受冷落的瑞秋每天的相处对象就只有史蒂芬,渐渐的,两人之间的关系开始转变。。一位才华横溢的十几岁的歌曲作者被困在她已故父亲的音乐遗产的阴影下,当他的首张专辑20周年纪念日迫使她面对他的抛弃。。大卫·法伯(David Faber)是驻扎在马里的法国军队的一名中尉,因为装甲车爆炸而严重烧伤,并丧失了记忆。他被送回法国后,被安置在了重症监护室中。为了进行长期的康复疗养,他需要接受姐姐细致耐心的照顾。他们回到了位于阿尔卑斯山的家中,四周都是山林和湖泊。尽管姐姐一直试图帮助弟弟重拾记忆,但是大卫本人似乎并不着急去找回过去的自己。。