En 1946, dans l'Allemagne de l'après-guerre, Rachael Morgan arrive dans les ruines de Hambourg pour retrouver son mari Lewis, un colonel anglais chargé de rebâtir la ville. Rachael apprend qu'ils devront partager leur maison avec un veuf allemand et sa fille asociale. Dans cette atmosphère tendue, l'hostilité et le deuil font place à la passion et à ses trahisons.
Ce film se déroulant en Allemagne en 1946 raconte l'histoire de Rachael Morgan (Keira Knightley), alors qu'elle arrive dans les ruines de Hambourg lors d'un hiver glacial pour retrouver son mari Lewis (Jason Clarke), un colonel anglais chargé de rebâtir la ville. Mais en arrivant dans sa nouvelle maison, Rachael est stupéfaite de découvrir que Lewis a pris une décision inattendue : ils partageront la maison avec ses anciens propriétaires, un allemand veuf (Alexander Skarsgård) et sa fille asociale. Dans cette atmosphère tendue, l'hostilité et le deuil font place à la passion et à ses trahisons.