Después de 'Interview with the Assassin', el director Neil Burger aparece con su segundo largometraje 'El ilusionista'. Para esta ocasión, asume de nuevo el doble papel de guionista y director.
El actor Edward Norton recibió una intensiva formación de magia de manos del mago británico James Freedman y del mago estadounidense Ricky Jay.
El personaje de Norton, Eisenheim se basa en el mago y clarividente Erik Hanussen, famoso en Viena en la primera mitad del siglo XX y que fue asesinado por soldados nazis en 1933.
'El ilusionista' de Neil Burger fue presentado al público estadounidense en el Festival Internacional de Cine de Newport Beach, Seattle y el Festival de Cine de Maui.
El equipo de la película se desplazó hasta la República Checa para la filmación de la película entre abril y mayo de 2005, en concreto a la ciudad de Praga y Tábor.