Una de las principales Manhattan brujo Balthazar Blake (Nicolas Cage, 'Kick-Ass'), tiene la misión ineludible de defender la ciudad de su mayor enemigo, Maxim Horvath (Alfred Molina, 'Funeral S.A.'). Pero la amenaza es demasiado poderoso, es muy superior a sus fuerzas, y Blake esta vez no puede hacerlo solo. Por lo tanto, decide buscar cuanto antes un compañero de fatigas para ayudar a derrotar al malvado villano. A Dave Stutler (Jay Baruchel, "En tus sueños ') termina siendo elegido. Es un tipo normal con una gran aptitud para la magia, que Balthazar tendrá que dar un curso intensivo y convertirse en el aprendiz de brujo. Juntos se enfrentarán a las fuerzas cada vez más poderosas del mal, mientras que el joven tendrá que tener valor para salirse con la formación, la consolidación de sus poderes crecientes, y en última instancia, salvar la ciudad. La película de
acción en vivo es una versión libre del clásico animado de Disney '
Fantasía' y es dirigida por Jon Turteltaub ( "Search").