Pripoved se odvija v Nemčiji leta 1946, takoj po koncu druge svetovne vojne. Rachael Morgan (Keira Knightley) med ostro zimo prispe v povojni Hamburg k svojemu možu Lewisu (Jason Clarke), britanskemu polkovniku, ki je zadolžen za obnovo porušenega mesta.
Ko naposled združena začenjata življenje v svojem novem domu, osupla Rachael ugotovi, da je Lewis sprejel nenavadno odločitev: razkošno hišo, ki jo je zavezniška vojska zasegla, si bosta delila s prejšnjim lastnikom, nekoč premožnim nemškim vdovcem (Alexander Skarsgård), in njegovo težavno hčerjo. V nelagodno napetem vzdušju se sovražnost in žalovanje proti vsem pričakovanjem sprevržeta v strast in ljubezensko izdajo.