Après avoir souffert d'une enfance difficile, Attila Ambrus, joueur de hockey sur glace professionnel, se lance dans une nouvelle carrière dans les années 90. Véritable «gentleman cambrioleur», il dévalise une trentaine de banques et de bureaux de poste, tout en offrant des fleurs aux caissières...
George Smiley (Gary Oldman), récemment pensionné du MI6, fait de son mieux pour mener sa vie en dehors des services secrets. Lorsqu’un agent disgracié refait surface avec des informations concernant une taupe au sein du service, Smiley revient. Chargé de découvrir lequel de ses anciens collègues l’a trahi ainsi que son pays, Smiley concentre ses recherches sur quatre suspects tous expérimentés et talentueux. Mais les histoires du passé, les rivalités et amitiés lui rendent la tâche difficile.