Kronjuvelen hos den britiske etterretningstjeneste MI6, agent Lorraine Broughton (Charlize Theron), er både spion, sensuell og en blendende skjønnhet, og hun er villig til å bruke alle fordelene sine for å holde seg i live når hun er ute på sine umulige oppdrag. Hun blir sendt alene til den kalde krigens Berlin for å hente ut uvurderlig informasjon fra den ustabile byen, og slår seg sammen med den lokale avdelingssjefen David Percival (James McAvoy) for å navigere seg gjennom et spill på liv og død blant spioner.