Eisenheim (Aaron Johnson, später: Edward Norton) und Sophie (Eleanor Tomlinson, später: Jessica Biel) werden als Kinder wegen ihres unterschiedlichen Standes voneinander getrennt. Als Herzogin weilt Sophie in der Oberschicht, während Eisenheim als berühmter Zauberer durch Wien zieht und mit seiner Show auch den Kronprinzen Österreichs (Rufus ...