Kalla kriget hettas upp när en amerikansk pilot skjuts ner och tas tillfånga av Sovjetunionen. Amerikanska advokaten James Donovan får uppgiften att sköta förhandlingarna av utbytet av fångar. Det är lättare sagt än gjort då han finner sig sköta förhandlingarna mellan tre olika stater och dessutom ska försöka byta till sig två fångar när han bara har en att erbjuda själv.