Filmul prezintă povestea lui Balthazar Blake (Cage), un maestru vrăjitor şi ucenic al faimosului Merlin, care vrea să salveze Manhattan-ul contemporan de planurile malefice ale inamicului său, Maxim Horvath, personaj interpretat de Alfred Molina...
O poveste a unui om ales de Dumnezeu cu un mare scop, a carui viata a fost greu incercata, fiind urat de fratii care au incercat sa-l ucida, vandut ca sclav, intemnitat, iar apoi ajuns al doilea om ca putere, din lume....