Un espía entre amigos es una serie drama de espionaje ambientada en Londres, en 1963. La carrera de Nicholas Elliott, un reputado agente del servicio de inteligencia británica, da un giro cuando le imponen como nueva misión vigilar a Kim Philby,uno de sus mejores amigos y colega de profesión. Sus superiores sospechan que Kim podría haber trabajado para la KGB durante más de 20 años.
Para llevar a cabo su misión, Nicholas debe viajar a Beirut para convencer a Kim de que vuelva a Reino Unido y poder conseguir su confesión. Los planes de Nicholas se desmorona cuando, tras un breve encuentro con Kim, éste desaparece y huye a la Unión Soviética. Su marcha enseguida pone en el punto de mira a Nicholas, quien, mientras gestiona la traición de su colega, se ve obligado a regresar a Londres para demostrar su lealtad.