这是香港80年代的典型黑帮片。这次,黑道老大龙哥派出得力杀手阿伦(谭咏麟 饰)赴台暗杀当地的毒枭,老二白狼认为龙哥信不过他,因而心生不满。白狼手下阿徐则早就想自立门户,于是假借白狼的名号暗中贩毒。阿徐得知龙哥的次子嗜毒如命,逐设下圈套引他上钩,逼他运毒。在黑社会一场混战中,龙哥不幸身亡,阿徐乘机血洗灵堂,一举消灭了龙家的人和依附的黑社会势力。龙哥的贴身保镖肥宝与龙哥的第六个儿子(刘德华 饰)因为刚好不在而逃过大难,一场复仇行动展开了。
开封府师爷张光禄、捕快徐三脚接连被杀,疑犯韩武却宁死不肯认罪,在狱中自杀。 李少白和狄八方到张光禄家中调查,发现张光禄办公的书房已被人烧毁。 神偷龙九总爱查人隐私,在揭穿张光禄妻子和韩武的奸情时,提供了重要线索。与李少白、狄八方二人喝酒时又将玩笑开到了知府大人头上,告诉二人,开封知府孙耀祖和戏班女子绣娘也有奸情。 李少白怀疑张光禄之死和官府账目有关,到库房查账,遭人偷袭,随后立刻带人去戏班抓捕绣娘。 原来,表面清廉的开封知府孙耀祖一直假造账目私吞公款,加入夜叉组织,意图谋反。而一直帮其造假的师爷张光禄记下了两人所有的账目,并借此要挟。孙耀祖让绣娘杀掉张、徐二人,又计划铲除李少白和狄八方。没想到李少白在他之前找到了线索,那本关系着几条人命的账本就藏在张光禄的鸟笼子里。