Americký agent Sam Boyd (Gene Hackman) působící v Evropě, má delikátní úkol. Od východoněmecké rozvědky má převzít zajatého kolegu a výměnou za něj vrátit zadrženého ruského špiona Pjotra Grušenka (Michail Baryšnikov). Při akci v berlínském metru však zjistí, že obě strany nemají na výměně zájem a spíš se pokoušejí nepohodlné svědky zlikvidovat. Sam a Pjotr tak musí navázat nechtěné spojenectví, aby vyklouzli z na první pohled neprodyšné smyčky.