Posguerra en Alemania, año 1946. Rachael Morgan (Keira Knightley) aterriza en las ruinas de Hamburgo en pleno invierno para reunirse con su marido, Lewis (Jason Clarke), un coronel británico que ha recibido la misión de reconstruir la ciudad destruida. Pero cuando van a mudarse a su nueva casa, Rachael descubre con asombro que Lewis ha tomado una decisió...

James More (James McAvoy) es un ingeniero hidráulico que ha sido tomado como rehén en Somalia por terroristas yihadistas, que sospechan que es un espía británico. Danielle ‘Danny’ Flinders (Alicia Vikander) es una biomatemática que trabaja en un proyecto de inmersión en las aguas más profundas de los océanos para demostrar su teoría sobre el ori...