Holland 1940. Den tyske naziofficer Stefan Brandt (Jai Courtney) skal finde en spion hos den tidligere tyske kejser Wilhelm II (Christopher Plummer), der er i eksil på et slot i Holland. Her forelsker Brandt sig i den jødiske tjenestepige Mieke (Lily James). Det sætter ham i noget af et dilemma.