- 森林深处的远古陵墓中,精灵家族正在筹备一场盛大的生日派对。13岁的小寿星鲁道夫不听爸爸妈妈的话,引来了邪恶的精灵猎人,让族人陷入了猎人的天罗地网中。猎人残暴无情,利用各种高科技武器追杀鲁道夫一家。在逃亡路上,鲁道夫与家人走散,闯进了13岁男孩托尼寄宿的城堡中。和别的人类不同,天真阳光的男孩儿托尼不仅不惧怕精灵,还对鲁道夫十分友好,不仅照顾他,还愿意瞒着爸爸妈妈和鲁道夫一起对抗精灵猎人。可是,鲁道夫的家人却并不信任托尼。直到危急时刻,托尼救了鲁道夫一家,才赢得了精灵们的信任。一次次被两个小孩挫败的精灵猎人气急败坏,决定拿出终极武器,先消灭被困在远古陵墓中的精灵族族人。托尼和鲁道夫不顾自身安危,一次次化解了危机,最后,在家人们的帮助下,彻底打败了邪恶的猎人。终于,精灵和人类跨越了种族的藩篱,成为了好朋友。
- 公元700年左右,正义的魔法师默林(James A. Stephens 饰)带领徒弟巴尔萨泽(尼古拉斯·凯奇 Nicolas Cage 饰)、维萝妮卡(莫妮卡·贝鲁奇 Monica Bellucci 饰)、霍瓦斯与邪恶的女巫莫戛娜·洛菲(Alice Krige 饰)展开抗争。维萝妮卡为了封住女巫,而将莫戛娜的灵魂吞入自己的体内,并由巴尔萨泽将她们封印在玩偶中。默林死前,将一枚龙指环交给巴尔萨泽,嘱托他寻找默林英雄,将莫戛娜彻底消灭。此后的岁月里,巴尔萨泽走遍世界各地寻找默林英雄,却始终一无所获,直到他来到美国纽约。 公元2000年,四年级小学生戴夫在纽约一间魔法店宿命地邂逅了巴尔萨泽,并得到龙指环的肯定。期间,他无意中释放了邪恶的霍瓦斯,引发一场巨大的混乱,戴夫也被同学们认为精神错乱。转眼十年,戴夫(Jay Baruchel 饰)已成长为帅气青年。童年的遭遇恍如一场噩梦,却在十年后再次袭来,他不得不遵照命运的指引,与女巫展开最后的抗争……