Die in England geborene Joan Stanley (Judi Dench) studiert in Cambridge Physik und verliebt sich auf dem Campus in den ebenso attraktiven wie manipulativen Leo Galich (Tom Hughes). Durch ihn beginnt Joan das Leben in einem ganz neuen Blickwinkel zu sehen. Sie wird zu einer Sympathisantin der sowjetischen und kommunistischen Partei und viele Jahre ...