Angleterre, 1963. Lorsque Nicholas Elliott, un agent du MI6 apprend que son ami et collègue Kim Philby est en fait agent double pour le KGB, il va alors convaincre le M.I 5 de se rendre à Beyrouth,.
Kim Philby parvient à s'enfuir de Beyrouth alors que Nicholas Elliot est encore là-bas. Il rentre alors en Angleterre bredouille, ou du moins c'est ce qu'il veut faire croire.
Philby commence à comprendre que le KGB ne pourra jamais lui faire entièrement confiance maintenant qu'il est à Moscou et que, pour eux, sa vie d'espion est terminée. À Londres, Elliot prévient Anthony Blunt que sa couverture a été découverte.
Lors de son arrivée à Moscou, Kim Philby est auditionné par le KGB qui cherche à évaluer sa fidélité à la Russie. Il retrouve également Maclean et Burgess, à qui il avoue sa rancune toujours tenace.
Nicholas Elliott révèle à Lily Thomas qu'à Beyrouth, il a laissé Philby s'échapper. La hiérarchie du MI5 suspecte qu'Elliott est au courant que Blunt est un agent soviétique. Elliott rend visite à Angleton, le chef du contre-espionnage de la CIA.
Il est enfin question des informations qu'Elliott a reçues de la part de Philby à Beyrouth. Il s'agit, entre autres, d'une liste de noms d'agents britanniques à la solde des Soviétiques.
Damian Lewis
Nicholas Elliott
Guy Pearce
Kim Philby
Karel Roden
Sergei
Monika Gossmann
Galina
Jennifer Marsala
Iris