公元700年左右,正義魔法師默林帶領(lǐng)徒弟巴爾薩澤、維蘿妮卡與霍瓦斯對抗邪惡女巫莫戛娜。維蘿妮卡為封印莫戛娜將其靈魂吞入體內(nèi),由巴爾薩澤施法將兩人困于玩偶中。默林臨終前授予巴爾薩澤龍指環(huán),命其尋找能徹底消滅莫戛娜的默林英雄。歷經(jīng)千年尋找未果后,巴爾薩澤于現(xiàn)代紐約遇見四年級學(xué)生戴夫,其被龍指環(huán)認可為天選之人。少年意外釋放囚禁百年的霍瓦斯,導(dǎo)致魔法店混亂并遭同齡人質(zhì)疑。十年后戴夫成長為青年工程師,在紐約大學(xué)研究電磁學(xué)時,因莫戛娜借維蘿妮卡軀體復(fù)活而被迫重返魔法世界。巴爾薩澤指導(dǎo)戴夫掌握元素操控能力,師徒聯(lián)手對抗已吸收現(xiàn)代科技力量的莫戛娜。最終決戰(zhàn)中戴夫運用電磁能量瓦解莫戛娜本體,繼承默林衣缽成為新時代魔法師導(dǎo)師,維蘿妮卡靈魂得以安息,霍瓦斯則繼續(xù)在暗處窺伺時機。