根據(jù)羅伯特·塞瑟勒的全球暢銷小說改編。20世紀(jì)初,幼孤安德烈亞斯被送至偏遠(yuǎn)山谷中的農(nóng)場與冷酷無情的叔叔同住。18歲那年,他逃離農(nóng)場成為樵夫,并用積蓄租賃山中小屋時(shí)邂逅瑪麗。兩人相知相愛,卻因二戰(zhàn)爆發(fā)被迫分離——安德烈亞斯被強(qiáng)制征召入伍加入德國國防軍,奔赴毫無勝算的蘇聯(lián)前線。歷經(jīng)殘酷戰(zhàn)爭摧殘歸來時(shí),故鄉(xiāng)已面目全非:叔叔離世農(nóng)場荒廢,瑪麗為保護(hù)山中小屋在空襲中喪生,昔日純樸山村淪為滿目瘡痍的廢墟。幸存者身份與精神創(chuàng)傷使他無法融入戰(zhàn)后重建的社會(huì),最終選擇重返荒野,在記憶中守護(hù)與瑪麗共同修繕的山中小屋直至終老。