Joan Stanley (Judi Dench) es una encantadora anciana que jamás ha levantado ningún tipo de sospecha… hasta que una mañana del año 2000 agentes del MI5 la detienen, acusada de proporcionar información a la Rusia comunista. Ha salido a la luz uno de mayores casos de espionaje del KGB y Joan es una de las sospechosas. Durante el interrogatorio Joan vuelve a recordar el año 1938, cuando estudiaba Física en Cambridge y se enamoró de un joven comunista, Leo Galich (Tom Hughes), el mismo que tiempo después, durante la II Guerra Mundial, le puso ante una difícil encrucijada: elegir entre traicionar a su país o salvar al mundo de una catástrofe nuclear. Y es que, trabajando en unas instalaciones de alto secreto dedicadas a la investigación nuclear durante la guerra llega a la conclusión de que el mundo está al borde de una destrucción garantizada, y deberá elegir entre traicionar a su país y a sus seres queridos... o salvarlos. Película basada en la vida de Melita Norwood (Joan Stanley en el film), la espía británica que estuvo más tiempo al servicio de la KGB.