Der Film handelt von Daniel Miller (Richard Armitage), der gerade in der CIA-Auslandsstation in Berlin, Deutschland, angekommen ist. Miller hat einen geheimen Auftrag: Er soll die Quelle einer undichten Stelle ausfindig machen, die Informationen an einen inzwischen berühmten Whistleblower namens Thomas Shaw geliefert hat. Unter der Leitung des Veteranen Hector DeJean (Rhys Ifans) lernt Daniel, sich mit der rauen Welt des Agenten im Außendienst auseinanderzusetzen: Agententätigkeit, Täuschung, Gefahren und moralische Kompromisse.