Ambientada en la Viena del siglo XIX, la película sigue la historia de Eisenheim, un renombrado mago que se reencuentra con Sophie, su amor de infancia, ahora prometida del cruel príncipe Leopold. Mientras Sophie se ve atrapada en un matrimonio sin amor, Eisenheim usa sus habilidades de ilusionismo para desafiar a la nobleza, cautivando al público e intrigando al inspector Uhl, quien investiga sus espectáculos por presunta necromancia. A medida que los sentimientos entre Eisenheim y Sophie se intensifican, él planea su truco más audaz: exponer la verdad sobre Leopold y liberar a Sophie. Este fascinante drama mezcla romance, política y magia con una narrativa llena de giros y misterio.