Illusionist, The (2006)
Captivating story with a touch of magic!
Once upon a time a peasant boy (Edward Norton) and a princess (Jessica Biel) fell in love. The boy was driven away, only to return an accomplished magician, with the wonderful skill of creating illusion. There he finds his old love and also discovers that she is going to marry the unpleasant Crown Prince Leopold (the amazing Rufus Sewell). They are in love, but can they ever be together? Ed Norton is magical and mysterious in a good way and Paul Giamatti put on an excellent performance playing the Chief Inspector.
The movie is set in Vienna which is hauntingly beautiful fits with the story really well. Brilliant cast, great plot that sucks you in, breathtaking photography and the costumes glowed with authenticity. The story has enough twists and turns that keeps you wondering what is true and what an illusion is. Well worth your attention.