歌舞升平的大上海,虽然看起来繁华富丽,但是暗藏着许多罪恶和腐败。在平静的日子里,韩非(释小龙饰)去酒楼买菜时,意外遇到了一个身上刺青、手持巨额现金的男子。这个男子与一名来自某巡捕房的人发生了枪战,最终后者中弹身亡,而刺青男子则逃之夭夭。钟朗(钟汉良饰)和医科大学女教授于胜男(齐芳饰)赶到现场后,发现死者是西捕房侦缉队的成员,凶手则是麒麟帮派的一员。不久之后,西捕房的探长李约翰(徐亮饰)上门,宣称要接手此案。李探长自负冷漠,同时还指使手下保持沉默,让钟朗觉得事情并不简单。不久,嫌犯阿连被捕,审讯中透露出这个案件与鸦片交易有关,而西捕房内部的人似乎也与此有着千丝万缕的联系。随着调查的深入,血腥的阴谋渐渐浮出水面……