Produkcję zrealizowano z olbrzymim rozmachem. Akcja rozgrywa się na przełomie XIX i XX wieku w Austro-Węgrach. Tematyką i nakładem finansowym „Iluzjonista” przypomina „Prestiż” Christophera Nolana, goszczący na dużym ekranie od niedawna. W "Iluzjoniście" Edward Norton (jako światowej sławy magik) rywalizuje o uczucie pięknej dziewczyny (Jessica Biel) z austriackim następcą tronu księciem Leopoldem (Rufus Sewell). Krytycy zarzucają scenarzyście nieco melodramatyczne podejście do kryminalnego wątku opowiadanej w kadrach historii, zwracają jednak szczególną uwagę na piękno i oryginalność ścieżki dźwiękowej Philippa Glassa.