江湖从来就是非横生。自从如来天尊(曹达华 饰)自创了威力无穷的如来神掌后,武林中的各门各派都虎视眈眈,天尊不胜烦扰,将如来神掌和火云战衣传与了徒弟古汉魂(万梓良 饰)后,圆寂过世。从此古汉魂自称火云邪神,在武林上大开杀戒,引发了一场武林浩劫。一晃眼二十年过去了,古汉魂早已退隐多年,一日他从悬崖底救起了因和师傅女儿(余安安 饰)相恋而被师傅击下山崖的青年龙剑飞(尔冬升 饰)。古汉魂将他毕生所学都传与龙剑飞,让他穿上火云战衣,代表火云邪神重出江湖。从此江湖又将不得安宁!
陈国荣(成龙 饰)的所在那一组警察是警队精英,破案无数。阿祖(吴彦祖 饰)是总警师的儿子,却勾结了几个高官子弟( 蒋怡丶尹子维丶安志杰丶叶山豪)挑战警方。他们到银行抢劫,警钟敲响警察赶到时,就把阿荣及队员带进了一个早已设计好的空旷仓库里。警员都陷进了匪徒早已设计好的游戏程序里,残忍的被杀害,连阿荣女朋友可颐 (杨采妮 饰)的弟弟也被无法幸免。阿荣就此被停职,出于内疚也跟可颐分手了。 终日喝得烂醉的阿荣在酒吧遇到了阿锋(谢霆锋 饰),阿锋为了使阿荣振作起来,决定假扮警察告诉阿荣自己是上司派来要求得到阿荣协助翻案的新警员。 阿荣又遇到那群狠狠打击他的罪犯,与他们斗志斗勇,在警花莎莎(蔡卓妍 饰)的协助下知道匪徒当年的事件被编成了一部游戏,同时也知道了当年为何情报被泄漏的原因。
王启聪(陈奕迅 饰)和李耀庭(郭富城 饰)是互不认识的重案组探员。聪大大咧咧不修边幅,庭辣手灵敏自命不凡。两个性格各异的警界精英因为一宗案件聚到一起,女警冯宝宝(郑希怡 饰)暂时成为他们的上司。 这宗案件由KEN(黄品源 饰)引发,他和女友打算盗窃一件价值连城的珠宝,还商量到手后就隐退江湖。结果却是螳螂捕蝉黄雀在后,他们盗来的宝物被另一伙人看上,他们追杀并捉走了KEN,女友则带着珠宝幸得逃走。她向警方提出要求:她愿意用这条项链,换回KEN的安全回来。 警方开始追查绑架KEN的黑帮。其间聪、庭和冯宝宝却意见各异冲突不断。案件的侦破困难重重。