Kronjuvelen hos den Britiske underretningstjeneste MI6, Agent Lorraine Broughton (Theron) er lige dele spionage, sensualitet og nådesløshed, villig til at tage alle midler i brug for at overleve hendes umulige mission. Hun sendes alene til Berlin for at levere uvurderlige dokumenter ud af den ustabile by, på missionen slår hun sig sammen med den lokale afdelingschef David Percival (James McAvoy) for at navigere sig gennem et farligt spil om liv og død mellem spioner.