一次意外中,王子爱侬(大卫·休里斯 David Thewlis 饰)的心脏受到了致命伤害,为了挽救王子的性命,一条龙献出了自己的半颗心脏。起死回生后的爱侬性情大变,凶恶又残暴,身为王子的剑术老师,伯温(丹尼斯·奎德 Dennis Quaid 饰)认为造成这一改变的罪魁祸首是王子的那一半龙心,为了帮助王子找回心性,爱侬决定不惜一切代价,找到拥有另一半心脏的龙。一转眼十年过去,死在伯温手下的龙不计其数,最终,他遇见了一直在寻找的宿敌,一人一龙之间却产生了深厚的友谊。渐渐的,伯温发现,爱侬的残暴和龙心无关,系他的本性,得知了这一真相的伯温同旅途中认识的卡拉(戴安· 梅尔 Dina Meyer 饰)一起,加入到了推翻爱侬暴政的起义当中去。
韦斯顿(约翰尼·德普 Johnny Depp 饰)的前妻去世了,带着小女儿琳恩(Courtney Chase 饰),悲伤的父女二人远赴洛杉矶,准备参加前妻的葬礼。令韦斯顿没有想到的是,刚刚抵达目的地,他和女儿便遭到了绑架。绑架他们的一男一女分别名叫史密斯(克里斯托弗·沃肯 Christopher Walken 饰)和琼斯(罗马·玛菲娅 Roma Maffia 饰)。绑匪告诉韦斯顿,在七十分钟的时限内,韦斯顿必须杀掉加州州长格兰特(玛莎·马森 Marsha Mason 饰),否则的话,他的女儿将性命不保。一边是无辜的州长,一边是心爱的女儿,韦斯顿会做出怎样的选择?随着事件的发展,韦斯顿惊讶的发现,策划这整起时间的罪魁祸首不是别人,竟是州长最信任的手下。
清朝康熙年间,少林俗家弟子洪熙官(李连杰饰)是天地会成员,力图反清复明。洪熙官因被同门师兄马宁儿(计春华饰)出卖,家人被叛徒杀害,幸得幼子文定(谢苗饰)避过大难,洪熙官将马宁儿刺死后与文定浪迹天涯。洪熙官父子和行骗的朱小倩和红豆母女碰到一起,闹出许多事情。少林遭劫难,至善禅师将藏宝图纹在五个年幼的的俗家弟子背上,为防被朝廷夺走,并密函告知洪熙官,务必护送他们前往天地会。但马宁儿被洪熙官打成重伤后,并没有死,而是变成全身是毒、刀枪不入的怪物,他杀害了天地会总舵主,并追杀五个孩子……