A young physics geek is picked to become The Sorcerer's Apprentice. Balthazar (Nick Cage) trains Dave (Jay Barachel) to be a powerful force for good, and the pair attempt to protect New York from an evil wizard with dastardly plans.
advertisement