Året er 1940, og den tidligere tyske kejser Wilhelm II (Christopher Plummer) er blevet sendt i eksil på et isoleret gods. Da den unge naziofficer Captajn Brandt (Jai Courtney) ankommer for at finde en mulig spion i huset, kommer der gang i dén. Han bliver nemlig øjeblikkeligt forelsket i tjenestepigen Mieke (Lily James), og pludselig er det meget svært for ham at fokusere på sit job! Imens kæmper Wilhelm II med at forstå, hvad der sker i hans land.