《《基因之战》》山姆斯塔泽克是警校毕业生毕业后与养父一样当上了警察刚参加工作不久就发生了一连串警察被杀事件而凶手看上去都象是普通市民尽管他非常痛恨这种冷血杀戮行为却不愿意使用自己特殊的“才能”去阻止犯罪的发生然而当他的搭档被杀后他不得不使用自己的“才能”了通过对凶手尸体的解剖他发现有人在做一种疯狂的外科手术通过在人的耳鼓上刺微孔达到对人的控制目的把们变成杀手现在山姆必须争分夺秒挖出这个幕后人不然就会有更多的警察遇害...六扇门主事曹雄(张铁林饰)召开武林大会欲统领江湖各大门派赶赴大会点苍派师徒一阳子(刘松仁饰)和徒弟马君武(梁朝伟饰)亦于其中师徒两人遇上天龙帮突袭幸得白云飞(梅艳芳饰)相救其后白更答应往桃花潭捕捉千年灵龟以解众掌门之毒几经辛苦3人终捕得灵龟岂料又被蓝小蝶(关芝琳饰)利用琴音夺走扬言要白亲自去取回此时由于曹雄误传归元秘籍为白云飞所有于是追杀白云飞的武林行动也展开了而曹雄学得绝世武功无人能敌......1998年香港近海赤柬出身的一伙恐怖分子从北韩雇佣军手中夺走了拥有巨大杀伤力的生化武器双方激战中赤柬成员多特(吴彦祖 饰)受伤失忆香港警方将其收治反恐怖组织指挥官马力(周华健 饰)接手此案将多特身上的磁盘文件破解后始得知赤柬头目食客(甘国亮 饰)和关艾(何超仪 饰)将生化武器夺走后计划将其射入天空形成剧毒的紫雨届时香港将变为一座死城马力与心理专家Shirley(陈冲 饰)合作使失忆的多特认为自己是警方安插在食客身边的卧底食客威逼警方交出多特双方激战后食客成功将多特带走失忆的多特重新得到了食客的信任并试图履行自己卧底的任务然而渐渐恢复的记忆令多特左右为难……村山圣(松山研一饰)从小喜爱将棋立志成为职业棋手但是病魔缠身29岁便英年早逝其短暂而精彩的一生将浓缩在电影中...