Soğuk Savaş sırasında James B. Donovan (Tom Hanks) adındaki avukat CIA tarafından işe alınmıştır. Avukat gergin bir müzakere görevine dâhil olup Sovyetler Birliği tarafından uçağı düşürüldükten sonra tutuklanan U-2 casus uçak pilotu Francis G. Powers'in Birleşik Devletler'de casusluk suçuyla tutuklu bulunan KGB istihbarat ajanı Rudolf Abel (Mark Rylance) ile takas edilerek serbest kalması için çalışmaya başlar. Film, 1960 yılında gerçekleşen U-2 krizini anlatmaktadır.