公元700年左右,正义的魔法师默林(James A. Stephens 饰)带领徒(🏴)弟巴(bā )尔萨(sà )泽(尼古拉斯·凯奇 Nicolas Cage 饰(🗄))(🛍)、(🎡)维萝妮(nī )(👁)卡((💆)莫妮卡(🥄)·贝鲁(lǔ )奇 Monica Bellucci 饰)、霍瓦(wǎ )斯与邪恶(è )(⏺)的女巫莫戛娜·洛菲(Alice Krige 饰)展(💻)开抗(🙂)争。维(✋)萝妮卡为(wéi )(🤠)了(🤸)封住女(nǚ )巫(wū ),而将(jiāng )莫(⛓)戛娜(nà )(⏰)的灵魂吞入(🤷)自(zì )己的体内,并由巴(bā )(💠)尔萨泽(zé )将她们封印在(🧟)玩偶(🧣)中。默林(lín )死(👣)前(qián ),将一枚龙指环(🏉)交给巴尔萨泽,嘱托他(tā )寻找(zhǎo )默(mò )(🐛)林英雄(🐨),将(🥋)莫戛娜彻底消灭。此后(💯)的(😝)岁(🔈)月里,巴尔萨(🈺)泽走遍世界各地寻找默林(📸)英雄(🔷),却始终一无所获(huò ),直到他来到美国纽约。 (💣)公元2000年(nián ),四(🍁)年级(👛)小学(😳)生戴夫(fū )在纽约一间魔法店宿命地邂逅了巴尔(ěr )萨泽(zé ),并得到龙指环(💁)的肯定。期间,他(🔬)无意(🔍)中释(shì )放了(le )邪恶的霍(huò )瓦斯,引发(🏡)一(yī )场巨大的混乱,戴夫也(yě )(📯)被同学(👆)们认为(🍉)精(jīng )神错(🐣)乱。转眼十年,戴夫(Jay Baruchel 饰)已成(chéng )长为帅气(qì )青年。童年的遭遇恍如(rú )(🏒)一场噩梦,却(què )在十年后(📳)再次袭来,他不得不遵(🏓)照(⏩)命运的(de )(🃏)指引,与女(nǚ )巫展(zhǎn )开最后的抗争(zhēng )……(🤫)