Le film fait de la magie tout un art en exagérant beaucoup ses principes. Ces derniers ne s'avèrent en fait pas si flagrants dans la vie réelle, et le film doit alors ajouter à cette magie simple qui habituellement nous détend sans que l'on se soucie de ce qui se trame derrière tout un background tiré par les cheveux pour que le film obéisse aux codes du blockbuster : les conflits, les femmes, les meurtres... On a également quelques longueurs car le film s'attache beaucoup aux 2 personnages principaux, interprétés par Hugh Jackman et Christian Bale qui demeurent très bons. Malgré tout, le film a une structure très intéressante, il est divertissant, à suspense, parvient à mêler le drame, au policier, au thriller, à la psychologie pour nous captiver le plus possible et donne sûrement envie aux jeunes de devenir grand magicien.