One of my favorite movies! The Illusionist is a 2006 period drama film written and directed by Neil Burger and starring Edward Norton, Paul Giamatti, and Jessica Biel. It is based loosely on Steven Millhauser's short story, "Eisenheim the Illusionist
Directed by Paul Haggis. With Don Cheadle, Sandra Bullock, Thandie Newton, Karina Arroyave. Los Angeles citizens with vastly separate lives collide in interweaving stories of race, loss and redemption.