Rachael Morgan (Keira Knightley) prichádza v roku 1946 do vojnou zničeného Hamburgu, na obnove ktorého má pracovať jej manžel, plukovník Lewis Morgan (Jason Clarke). Zakladajú tu svoj nový domov a Lewis sa rozhodne pre mimoriadny čin – budú zdieľať ich dom s pôvodným majiteľom, vdovcom Stefanom Lubertom (Alexander Skarsgard) a jeho dcérou. Povojnové Nemecko v roku 1946. Rachael Morgan (Keira Knightley) prichádza do rozbombardovaného Hamburgu, aby sa stretla so svojím manželom Lewisom (Jason Clarke), britským plukovníkom. Ten je poverený obnovou zničeného mesta, v ktorom stále vládne chaos a beznádej. Vo chvíli kedy sa vydajú do svojho nového domova, je Rachael zaskočená neočakávaným rozhodnutím, ktoré Lewis urobil – dom budú obývať spolu s jeho predchádzajúcim nemeckým vlastníkom Stefanom Lubertom (Alexander Skarsgard) a jeho dospievajúcou dcérou Fredou (Flora Thiemann). Rachael stratila cez vojnu syna pri nemeckých náletoch na Londýn, a tak vníma bývanie s nedávnym nepriateľom ako nemysliteľné. Medzi ňou a Stefanom vzniká silné napätie. Keď zistí, že aj on utrpel cez vojnu veľkú osobnú stratu, začína sa jej postoj meniť. Povinnosťami zaneprázdnený Lewis až veľmi neskoro zistí, že jej pôvodné odmietanie a zármutok vystriedala vášeň a zrada.