广东武术界名人黄麒英自儿子黄飞鸿(成龙)小时候起就严格训练其习武,可惜黄飞鸿少年时代年轻气盛,经常用三脚猫功夫在外惹事生非,武学上一直无大的长进。直到某次较量中被人打得落花流水且受到侮辱,黄飞鸿才发誓要拜苏乞儿(袁小田)为师好好习武。 由于苏乞儿懒于收徒,加上对黄飞鸿的人品很不信任,他开出了种种苛刻条件。为表决心,黄飞鸿一一应允并努力将它们全都实现,终以真心将苏乞儿打动,令其将醉拳传授给了他,黄飞鸿渐从一名莽撞的少年成长为一个见义勇为的年轻人。
在海外漂泊多年的Flynn Carson(Noah Wyle扮演)回到了纽约大都会图书馆,他打算重拾往日的工作,好好安顿下来。不过,一个怪梦让他的想法落了空,他被引到了新奥尔良。在那里,他卷入了臭名昭著的吸血鬼王子Vlad Dracul的巨大阴谋。Flynn必须像以前一样,战胜自己的恐惧,保护极具传奇色彩的神器--《最后的晚餐》中的圣杯。 Jonathan Frakes将继续扮演Judson,昔日的图书馆员,如今已成为馆长。当过海军陆战队士兵的Judson在格斗方面是个好手。Jane Curtin也将沿袭自己在上一部影片中的角色--Charlene--古板、认真、刻薄、没有任何个人感情的人事主管。 《Heroes》中的女演员Stana Katic担任第三部的女主角。她的最新电影角色名叫Simone Renoir,是新奥尔良一家爵士乐俱乐部的歌手,她那催眠般的表演,很快就让花心的Flynn飘飘欲仙。事实上,她的秘密身份是圣杯的保护者,她将不惜一切代价阻止别人得到圣杯的下落。此外,她还有另一重身份--400年前,吸血鬼王子Vlad Dracula将她变成了吸血鬼(唉,又是吸血鬼),她一直在苦苦寻找这个偷走她灵魂、让她只能行走在黑夜中的恶魔。Flynn当然愿意帮助她……一段爱恨交加的旅程开始了...
唐时大月国王子乌力罕(乌日根 饰)逃到狄道避难,得到狄道兵马使李存山父女的帮助以及卧龙寺高僧索南坚教化,并由此放下仇恨精心修行,不想篡位的叔叔葛格尔并未放过他,还在伺机杀他灭口,被逼无奈的乌力罕逃回大月国着急父亲的旧部复国成功,却又因为爱人李晨轩(夏晴 饰)的离去而迁怒大唐,起兵攻占狄道,险些误将自己的儿子杀死,最后还是在索南坚“以身噬虎”的精神感召下重新认识了自己,将大月国交给大唐,自己回到卧龙寺出家修行。