The Illusionist is a captivating romantic mystery set in turn-of-the-century Vienna. The story follows Eisenheim, a brilliant and enigmatic stage magician played by Edward Norton. He rekindles a romance with his childhood love, Sophie von Teschen (Jessica Biel), a woman who is now far above his social standing as a duchess. Her fiancé is the ambitious and dangerously jealous Crown Prince Leopold (Rufus Sewell).
The struggle between the artistic, intellectual freedom of Eisenheim and the authoritarian, rigid control of Leopold [2]. Index Of The Illusionist