Pelicula spune povestea lui Balthazar Blake (Nicolas Cage), un maestru vrăjitor şi ucenic al faimosului Merlin, care vrea să salveze Manhattan-ul de planurile malefice ale inamicului său, Maxim Horvath (Alfred Molina). Deoarece nu îi poate face faţă lui Horvath singur, Blake îl cheamă în ajutor pe timidul descendent al lui Merlin, Dave Stuller.
Câştigător a 6 premii Oscar şi 5 premii Grammy, producătorul Jerry Bruckheimer se află la a 7-a colaborare cu Nicolas Cage.