Durant la Seconde Guerre mondiale, en Allemagne. Kurt Gerstein, médecin en poste à l'institut d'hygiène de la Waffen SS, devient le superviseur de l'approvisionnement en gaz Zyklon B des camps de la mort nazis. De passage à Auschwitz, il découvre, horrifié, la terrible réalité des chambres...
Julie a toujours rêvé d'un monde merveilleux, mais elle reste coincée dans son petit village... Quand la possibilité inattendue de passer Noël avec le duc de Castlebury se présente, Julie saisit l'opportunité et part pour le château près du Liechtenstein.