En la Alemania de la posguerra en 1946, Rachael Morgan llega a las ruinas de Hamburgo para reunirse con su esposo Lewis, un coronel británico que está reconstruyendo la ciudad. Rachael se entera de que compartirán su casa con un viudo alemán y su hija problemática. En este escenario cargado, la enemistad y el dolor dan paso a la pasión y la traición.
Viviendo con el enemigo se desarrolla en la Alemania de posguerra en 1946. Rachael Morgan (Keira Knightley) llega a las ruinas de Hamburgo en el crudo invierno para reunirse con su esposo Lewis (Jason Clarke), un coronel británico encargado de reconstruir la ciudad destrozada. Pero cuando parten hacia su nuevo hogar, Rachael se sorprende al descubrir que Lewis ha tomado una decisión inesperada: compartirán la gran casa con sus dueños anteriores, un viudo alemán (Alexander Skarsgård) y su hija problemática. En esta atmósfera cargada, la enemistad y el dolor dan paso a la pasión y la traición.