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...
Dave Lizewski (Aaron Johnson), un fan înrăit al benzilor desenate, îşi alege un nume impunător, un costum pe măsură şi începe să împartă dreptate în stânga şi în dreapta prin oraş, ignorând total faptul că el nu deţine puteri supernaturale....