黑道老大龙哥派出得力杀手阿伦(谭咏麟 饰)赴台暗杀当地的毒枭,老二白狼认为龙哥信不过他,因而心生不满。白狼手下阿徐则早就想自立门户,于是假借白狼的名号暗中贩毒。阿徐得知龙哥的次子嗜毒如命,逐设下圈套引他上钩,逼他运毒。在黑社会一场混战中,龙哥不幸身亡,阿徐乘机血洗灵堂,一举消灭了龙家的人和依附的黑社会势力。龙哥的贴身保镖肥宝与龙哥的第六个儿子(刘德华 饰)因为刚好不在而逃过大难,一场复仇行动展开了。