Trois hommes, trois trahisons : Michael Bettaney, agent du MI5, œuvre désormais pour le KGB. Aux États-Unis, l'agent de la CIA Aldrich Ames, recruteur de transfuges du KGB, miné par l'alcool et les dettes, prend contact avec les Soviétiques. De son côté, Oleg Gordievsky, taupe à l'antenne du KGB de Londres, craint d'avoir été percé à jour.