《遥远星球的孩子》公元700年左右正义的魔法师默林(James A. Stephens 饰)带领徒弟巴尔萨泽(尼古拉斯·凯奇 Nicolas Cage 饰)、维萝妮卡(莫妮卡·贝鲁奇 Monica Bellucci 饰)、霍瓦斯与邪恶的女巫莫戛娜·洛菲(Alice Krige 饰)展开抗争维萝妮卡为了封住女巫而将莫戛娜的灵魂吞入自己的体内并由巴尔萨泽将她们封印在玩偶中默林死前将一枚龙指环交给巴尔萨泽嘱托他寻找默林英雄将莫戛娜彻底消灭此后的岁月里巴尔萨泽走遍世界各地寻找默林英雄却始终一无所获直到他来到美国纽约公元2000年四年级小学生戴夫在纽约一间魔法店宿命地邂逅了巴尔萨泽并得到龙指环的肯定期间他无意中释放了邪恶的霍瓦斯引发一场巨大的混乱戴夫也被同学们认为精神错乱转眼十年戴夫(Jay Baruchel 饰)已成长为帅气青年童年的遭遇恍如一场噩梦却在十年后再次袭来他不得不遵照命运的指引与女巫展开最后的抗争……小混混“化骨龙”与母亲相依为命因一次撞车化骨龙被老差骨“千年虫”扣下所幸龙母的装傻技巧助其脱身四处欠下高利贷的化骨龙母子二人为了躲债不得不时常做戏躲避追债这日龙母赌马命中收利的化骨龙却遇上债主被仇家所杀无意中发现了债主藏钱所在的化骨龙侥幸逃出又被千年虫作为该命案的重要征人予以全天候的“保护”只见过凶手屁股的化骨龙思忖脱身后盗走凶案现场的藏金无奈千年虫的女儿清纯可人他终不忍离去另一方面凶手按照千年虫公布的信息找到了化骨龙母子引发龙、虫二人携手对抗凶徒司徒乾想要跟陈琳求婚特地准备了婚戒对求婚势在必得结果一不小心却把婚戒抛飞进了柯博文的西装口袋里为了拿回重要的婚戒司徒乾追柯博文而去差一点丢了性命原来柯博文是想要自杀寻死而这一场小意外让司徒乾和柯博文有了一面之缘司徒乾知道自己是个幽灵人口的事实根本无法带给陈琳幸福他需要一个身份才能跟陈琳结婚司徒乾决定要拥有一个新的身份想到了想自杀的柯博文癌症晚期的柯博文得知司徒乾想要自己的身份就怂恿司徒乾来杀自己司徒乾只好答应他没有杀过人因此他找上了金牌杀手来杀死柯博文在等待被杀的过程中意外地发现几人早已经卷入到了暗花阁的行动之中...