Em Aprendiz de Feiticeiro Balthazar Blake (Nicolas Cage) é um mestre feiticeiro que vive na Manhattan tentando defender Nova York de seu arquiinimigo Maxim Horvath. Como não pode fazer isso sozinho, Baltazer recruta como seu aprendiz Dave Stutler, um cara aparentemente normal que demonstra um potencial escondido. O feiticeiro dá ao seu novo parceiro um curso da arte e ciência da magia, e juntos eles vão combater as forças das trevas que se abatem sobre a cidade.