Svet na oboch stranách železnej opony sa prepadá do šialenej paranoje. Ubehlo už viac ako desať rokov od porážky nacistického Nemecka a ľudstvo ohrozuje studená vojna. Napätie medzi USA a ZSSR je skoro hmatateľné. Keď v roku 1957 FBI zatkne Rudolfa Abela (Mark Rylance), sovietskeho špióna žijúceho v New Yorku, strach a mocenská nedôvera sa ešte viac vystupňujú. Abel sa v skutočnosti volá Viljam Genrichovič Fišer, riadil sieť agentov a do Moskvy dômyselným spôsobom odosielal kódované správy.Americká vláda osloví Jamesa Donovana (Tom Hanks), uznávaného právnika z Brooklynu, aby sa chytil Abelovej obhajoby. Cez počiatočné obavy jeho aj jeho rodiny sa ho rozhodne zastupovať. Chce zaistiť, aby bol podrobený spravodlivému súdu. Behom príprav na obhajobu sa začne medzi nimi vytvárať puto, ktoré je založené na vzájomnom rešpekte. Pred súdom prednesie vášnivú obhajobu a tak ho ochráni pred trestom smrti.O tri roky neskôr je nad sovietskym vzdušným priestorom zostrelené americké prieskumné lietadlo a jeho pilot Francis Gary Powers (Austin Stowell) je zajatý a odsúdený k desiatim rokom väzenia. CIA sa obáva, že Powers bude krutými výsluchmi a tvrdými väzenskými podmienkami prinútený k odhaleniu prísne tajných informácii. CIA preto osloví Donovana a presvedčí ho, aby sa stal členom záchrannej misie. Donovan sa vydá do Berlína, kde má za úlohu vyjednať výmenu Abela a Powersa. Po svojom príchode sa dozvie aj o americkom študentovi, ktorý bol zatknutý vo východnom Berlíne. Aj napriek pokynom CIA sústrediť sa iba na zostreleného pilota, Dono