The Illusionist
Set in 1900s Vienna, illusionist extraordinaire Eisenheim (Edward Norton) falls for an aristocrat (Jessica Biel) well above his social standing. The master magician employs his powers to win her love; his daring scheme ignites the suspicion of Chief Inspector Uhl (Paul Giamatti)