I 2008 overvåker CIA-agent Peter Devereaux en ny ung agent, David Mason, under et oppdrag i Montenegro. Mason går imot Devereaux sine ordre om ikke å skyte, og ender opp med å drepe en leiemorder og et barn. Fem år senere er Devereaux pensjonist og bor i Lausanne, Sveits. Men hans tidligere sjef, John Hanley, dukker opp og overbeviser ham om å gjennomføre et opprag til. Natalia Ulanova er assistenten til den nylig valgte russiske presidenten og tidligere hærgeneral Arkady Fedorov. Ulanova bryter seg inn i Fedorovs pengeskap og kopierer gamle fotografier som beviser Federovs krigsforbrytelser. Hun kontakter deretter CIA, og ønsker å stikke av fra hjem-landet sitt. Men Fedorov varsler FSB som følger etter Ulanova i Moskva - frem til Devereaux redder henne. Hun gir ham et navn, Mira Filipova, som han forteller til Hanley. Men et annet CIA-teamet, koordinert av Hanley, er uvitende om Devereauxs tilstedeværelse.