~~:: SummarY ::~~Balthazar Blake (Nicolas Cage) is a sorcerer in modern-day Manhattan, fighting against the forces of evil, in particular his arch-nemesis, Maxim Horvath (Alfred Molina), while searching for the person who will inherit Merlin's powers. This turns out to be Dave Stutler (Jay Baruchel), a physics student at New York University, whom Balthazar takes as a reluctant protégé. The sorcerer gives his unwilling apprentice a crash course in the art and science of magic and sorcery, in order to stop Horvath and Morgana le Fay (Alice Krige) from raising the souls of the evil dead sorcerers (Morganians) and destroying the world.