1946年的戰后德國,英俊上校劉易斯(杰森·克拉克飾)與妻子瑞秋(凱拉·奈特莉飾)因失去長子而陷入創傷。瑞秋對德國人充滿憎恨,卻不得不與德裔男子史蒂芬(亞歷山大·斯卡斯加德飾)共處同一屋檐下。史蒂芬亦在戰爭中失去家人,與瑞秋的敵意碰撞引發激烈沖突。劉易斯將精力投入戰后重建工作,疏離的家庭關系迫使瑞秋與史蒂芬在日常對峙中逐漸靠近。隨著接觸加深,瑞秋發現史蒂芬的過去與他們的喪子之痛存在隱秘關聯。兩人在揭露真相的過程中,被迫直面戰爭遺留的傷痕與人性復雜性,在仇恨與寬恕間尋找情感救贖的可能。