În anul 1944, adolescentul Thomas (Ed Stoppard) este recrutat de armata Germană. El supravieţuieşte însă războiul îi distruge oraşul natal şi îi ucide iubita şi familia. În anii următori, în timpul Războiului Rece el (jucat acum de Tom Schilling) devine agent KGB şi, în 1962, este trimis în misiune în Londra. Aici, el o cunoaşte pe Londoner Yvonne (Michelle Gayle), care îi oferă o rază de speranţă pentru viitor.