En 1900, Vienne est une ville bouillonnante, prête à embrasser la modernité mais encore engluée dans ses traditions et ses croyances. Eisenheim, un mystérieux illusionniste aux pouvoirs incroyables y triomphe. Mais ce succès agace le Prince héritier, un rationaliste convaincu qui brigue le pouvoir. D’autant que sa fiancée n’est autre que l’amour d’enfance du magicien. Décidé à écarter ce rival, le Prince met son inspecteur de police de confiance sur le dos d’Eisenheim. Mais l’inspecteur, amateur de magie, se laisse fasciner par la virtuosité de l’illusionniste.