在大上海的繁华表象下,隐藏着许多不为人知的罪恶。一天,韩非(释小龙饰)去酒楼买菜时,偶遇一个身上刺青、带着大笔现金的男子。这个男子与来自某巡捕房的人发生枪战,后者最终中弹身亡,而刺青男子则逃脱了。探长钟朗(钟汉良饰)和医科大学女教授于胜男(齐芳饰)调查后发现,死者来自西捕房侦缉队,凶手则是麒麟帮的手下。随后,西捕房探长李约翰(徐亮饰)抵达现场,宣布要接管此案。李探长傲慢冷酷,还指示手下保密,让钟朗感觉到事情并不简单。最终,嫌犯阿连落网,从审讯中得知,这起案件不仅与鸦片交易有关,西捕房内部人员似乎也与之有着千丝万缕的关系。随着血腥阴谋的揭露,真相也渐渐浮出水面。