Després de sabotejar un reactor nuclear iranià, l'agent de la CIA Tom Harris (Gerard Butler) descobreix que la seva identitat ha estat revelada als mitjans després que un informant exposés la implicació de la CIA a la destrucció del reactor. Harris disposa de només 30 hores per arribar a l'aeroport de Kandahar (Afganistan) i evitar-ne la mort i la captura. Per aconseguir-ho, necessitareu l'ajuda d'un traductor afganès anomenat Mo (Navid Negahban) que menysprea la violència i el vessament de sang causat pel conflicte bèl·lic. Perseguits per perilloses amenaces, entre les quals hi ha el despietat assassí Kahil (Ali Fazal), Tom i Mo es veuran obligats a unir forces per arribar, d'una peça, a Kandahar.
Any 1989, el mur de Berlín és a punt de caure. Un agent de l'MI6 encobert apareix mort i l'espia Lorraine Broughton (Charlize Theron) ha de trobar per tots els mitjans una llista que l'agent estava intentant fer arribar a Occident, i on figuren els noms de tots els agents encoberts que treballen a Berlín oriental. Lorraine no s'aturarà davant de res per aconseguir trobar aquesta llista, enfrontant-se a diversos assassins i submergint-se en un món en què ningú sembla ser qui diu ser.