The Illusionist (not to be confused with The Prestige with Hugh Jackman, Christian Bale and Scarlett Johansson) stars Jessica Biel and Edward Norton. Both are great movies, by the way, but what's strange is that they are fairly similar and were released in the same year. I assume that's no coincidence and yet another mystery that's beyond my understanding.
Although the other movie is from a more seasoned director, this one is my favorite of the two and is a romantic thriller set in early 20th Century Vienna. Basically, younger versions of Jessica and Edward become interested in each other as kids to the disapproval from her parents. Edward fails to magically make their relationship work at that time and goes off to China to hone his craft before returning 15 years later to charm the pants off Jessica. Needless to say, the aristocrat's fiance, the Crown Prince played by Rufus Sewell, is not happy (with a name like that, how could he be?). Anyway, watch the movie trailer and read on because...