Stunningly spellbinding. Every single performance is engaging. The pacing is perfect. The illusion is deftly weaved into the story and blends well with reality.
I knew something was up, but was kept on suspense till the end, trying to figure out how the main characters could possibly pull off the biggest deception of the century, shake the foundation of society, and unveil a royal treason.
Edward Norton (Magician) and Paul Giamatti (Inspector) give strong performances. Equally strong is Rufus Sewell (Crown Prince). Jesicca Biel (Socialite) is adequate in her role.
The battle of wit and intelligence, mystery and intrigue, romance and illusion is a magical combo. Definitely one of the most satisfying films of the year!