Martin Baxter est un ex-agent du MI6. Quand Sasha Stepanenko, une jeune journaliste ukrainienne, fait appel à lui, il retourne dans le monde de l'espionnage, découvrant une vérité choquante sur des opérations conduites par des services secrets inconnus.
A Varsovie en 1939, tandis que le grand acteur Joseph Tura attaque le monologue d'Hamlet, " To be or not to be ", le lieutenant d'aviation Sobinski quitte son fauteuil pour rejoindre la belle épouse de Tura, Maria. La guerre éclate. Sobinski est envoyé à Londres. Il tente de faire parvenir un message à Maria par l'entremise du professeur Siletski, qui est en fait un traître...