Vor dem Hintergrund des Kalten Kriegs wird Anwalt James Donovan (Tom Hanks) aus Brooklyn plötzlich in das politische Geschehen verwickelt. Er wird von der CIA beauftragt, die Freilassung eines in der UdSSR verhafteten US-amerikanischen U-2-Piloten zu erwirken – eine Aufgabe, die sich als nahezu unmöglich erweist.