第一部中,小马哥(周润发 饰)死在乱枪之下,宋子豪(狄龙 饰)和弟弟宋子杰(张国荣 饰)冰释前嫌,英雄的故事还在继续。 警方怀疑宋子豪的恩师龙四(石天 饰)利用船厂做掩护,暗中操纵伪钞集团,派宋子杰去接近龙四的女儿小辉,做卧底,宋子豪为了弟弟的安全,不得不假释出狱,协助警方调查。 其实,龙四对手下的犯罪行为并不知情,他被亲信高英培陷害,不得不逃亡纽约,女儿的被害,使他精神失常,在小马哥弟弟阿健(周润发 饰)的帮助和保护下,才渐渐恢复神智。出于道义,阿健放弃了经营多年的餐厅,同龙四共同返港。 香港这边,宋氏兄弟几近艰险终于获得了高英培的信任,掌握了伪钞集团的犯罪证据,和阿健、龙四会和后,四人策划了火爆的复仇行动,也付出了鲜血甚至性命的代价。
香港国际警察杨丽清(杨丽清 饰)前往美国与当地的缉毒组组长东尼(甄子丹 饰)一起调查西雅图的一起贩毒案,当他们追查到当地的一名华人嫌疑人六仔(袁日初 饰),早已收到消息六仔潜回了香港,于是,杨丽清和东尼一起回到了香港。在追捕过程中,他们发现六仔不断受到追击,几次险些丧命。东尼开始觉得六仔绝对不仅仅是牵涉到这起贩毒案这么简单。当东尼和杨丽清一直追查下去时,发现整件事竟然关系到美国中央情报六局,而东尼的同僚另一组的组长迈克尔(王敏德 饰)竟然也牵涉在内。事件的真相真正一层层剥开。
影片改编自金庸小说《笑傲江湖》,讲述了想退出江湖的令狐冲(黄曦彦 饰)被迫卷入武林正邪风波中,意外邂逅了魔教教主东方不败(张雨绮 饰),就此开启共赴修罗场的江湖之旅的故事。