În 1989, cu puțin înainte de căderea Zidului Berlinului, Lorraine Broughton (Charlize Theron), un agent MI6, este trimisă la Berlin pentru a investiga uciderea unui coleg agent și pentru a recupera o listă care conţine numele agenților secreți activi în Uniunea Sovietică. Fiind ținta eliminării la doar câteva minute după ce a ajuns, Broughton supraviețuiește și este obligată să coopereze cu David Percival (James McAvoy), comandantul din Berlin.