Filmul prezintă povestea lui Balthazar Blake (Nicholas 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. Deoarece nu îi poate face față lui Horvath singur, Blake îl recrutează pe timidul descendent al lui Merlin, Dave Stuller, interpretat de Jay Baruchel. Cu toate că la început Dave pare sa fie neîndemînatic și mediocru în arta magiei, își dovedește în cele din urmă adevăratul potențial de erou și puterile moștenite de la predecesorul său. Astfel, alături de ucenicul său talentat și bine instruit, Blake este pregătit să-l înfrunte pe Horvath și forțele malefice.
Tori Spelling e protagonista acestei povești despre alunecarea unei studente într-o lume a prostituției și a crimei. Joanna, o studentă la Medicină extrem de studioasă și care trebuie să-și ajute și mama, participă la petrecerea dată de o agenție de dame de companie de lux. Când studentei i se oferă o slujbă plătită bine și-n care nu trebuie să facă sex, Joanna nu poate să reziste. Dar lucrurile nu-s atât de simple precum par și-atunci când vrea să renunțe, fata întâmpină anumite probleme.