- 公元700年左右,正义的魔法师默林(James A. Stephens 饰)带领徒弟巴尔萨泽(尼古拉斯·凯奇 Nicolas Cage 饰)、维萝妮卡(莫妮卡·贝鲁奇 Monica Bellucci 饰)、霍瓦斯与邪恶的女巫莫戛娜·洛菲(Alice Krige 饰)展开抗争。维萝妮卡为了封住女巫,而将莫戛娜的灵魂吞入自己的体内,并由巴尔萨泽将她们封印在玩偶中。默林死前,将一枚龙指环交给巴尔萨泽,嘱托他寻找默林英雄,将莫戛娜彻底消灭。此后的岁月里,巴尔萨泽走遍世界各地寻找默林英雄,却始终一无所获,直到他来到美国纽约。 公元2000年,四年级小学生戴夫在纽约一间魔法店宿命地邂逅了巴尔萨泽,并得到龙指环的肯定。期间,他无意中释放了邪恶的霍瓦斯,引发一场巨大的混乱,戴夫也被同学们认为精神错乱。转眼十年,戴夫(Jay Baruchel 饰)已成长为帅气青年。童年的遭遇恍如一场噩梦,却在十年后再次袭来,他不得不遵照命运的指引,与女巫展开最后的抗争……
- 决决战日当天,红皇后和白皇后的军队开战,以决定仙境的命运。白皇后派出预言中的勇士爱丽丝,爱丽丝鼓起勇气,手持佛盘剑面对炸脖龙的挑战。红皇后派出终极法宝炸脖龙,与爱丽丝决一死战。预言中的爱丽丝斩杀炸脖龙,爱丽丝凭着信心和佛盘剑完成了这一历史使命。爱丽丝在跟炸脖龙搏斗的时候,她明白了,她父亲每天早上会想明白六件不同的事,她也明白,人会变大会小,兔子会说话,猫会笑,是一个地方叫仙境,最重要的是“我能杀死炸脖龙”。爱丽丝悟出了真我与自信,相信自己一定能成功,鼓起勇气,手持佛盘剑打败了炸脖龙,砍下了炸脖龙的头,炸脖龙一死,红皇后的战士们失去了精神支柱,全部倒戈离她而去。白皇后重新成为仙境的王,她把红皇后和黑骑士永远逐出仙境。