The Illusionist 2006

Synopsis:

With his eye on a lovely aristocrat, a gifted illusionist named Eisenheim uses his powers to win her away from her betrothed, a crown prince. But Eisenheim's scheme creates tumult within the monarchy and ignites the suspicion of a dogged inspector.

Directed by: Neil Burger
Release date: 2006-08-18
Runtime: 110 minutes
Critics score:
Tagline: Nothing is what it seems
Cast:
Edward Norton
Edward Norton
Eisenheim 
Paul Giamatti
Paul Giamatti
Inspector Uhl 
Jessica Biel
Jessica Biel
Sophie 
Rufus Sewell
Rufus Sewell
Crown Prince Leopold 
Eddie Marsan
Eddie Marsan
Josef Fischer 
Aaron Taylor-Johnson
Aaron Taylor-Johnson
Young Eisenheim