Balthazar Blake (Nicolas Cage) est un grand sorcier vivant de nos jours, à Manhattan. Il tente de défendre la ville contre son ennemi juré Maxim Horvath (Alfred Molina). Balthazar ne pouvant y arriver seul, il engage alors, un peu malgré lui, Dave Stutler (Jay Baruchel), un garçon apparemment ordinaire qui a pourtant un vrai potentiel, pour devenir son apprenti. Le sorcier lui donne une formation express et ensemble, ils vont essayer de stopper les forces des ténèbres ce qui n'est pas gagné d'avance car Dave ne se montre pas très coopératif... (Titre original - The Sorcerer's Apprentice) © 2010 Walt Disney Pictures