惠宜(张可颐 饰)天性好赌,只要是和赌有关的任何事情,她都想在里面掺一脚,只是惠宜的运气似乎极差,大多数的赌局她都以失败告终。一天,在一条游轮上,惠宜又上了赌桌,和往常一样,很快的,她的兜里就输的一毛钱也不剩了。气愤之中,惠宜来到甲板上散心,偶遇了勤杂工毕比特(雷宇扬 饰),毕比特告诉惠宜,她之所以运气这么差是因为没有按时祭扫已经去世的双亲的墓。 信了毕比特的话,惠宜决定祭祀一下仙人,才发现双亲的墓地早已经长满了半人高的杂草。在除草的过程中,惠宜误将垃圾倒到了隔壁的墓碑上,这下可好,寄宿在墓碑上的烂赌鬼彻彻底底的缠上了惠宜。
精神分裂的细辉(张家辉 饰)假释出狱。当年,他一人砍死几十人,却因遭警察(廖启志 饰)冷枪而被捕。29年后,老帮主已死,新帮主候选人有两个:箭猪与彼得(谭耀文 饰)。前者好色胆小,后者心机颇重。叔父们想挺箭猪上位,让他去接细辉出狱,拉拢他对抗彼得。箭猪准备给细辉接风,后者非但不领情,还当面救走了箭猪要对付的三个人:皮条客蛋挞(王晶 饰)、妓女大凤(莫小奇 饰)、小凤(孟瑶 饰)。原来,大凤是蛋挞手下的妓女,曾受到箭猪强暴。当她得知弱智的妹妹小凤被拐骗到香港,便奋不顾身前去营救。为此,得罪了箭猪。细辉带她们回自己家,细辉的母亲(鲍起静 饰)已经老年痴呆,认不出儿子,却倍感亲切。此后,细辉和大凤产生了感情,然而他却成为了帮派的焦点,而且被枪王盯上了……
邻埠高级长官荣大刚结束了对香港的访问即将离开,然而在机场,突然出现杀手行刺荣。荣大刚身中三枪生命垂危,张志诚警司(任达华 饰)将逃跑时坠楼的女杀手逮捕。随后此案被交给总督察姚天明(方中信 饰)负责,坠楼的女杀手北条真理(白田久子 饰)短暂失忆,不能提供任何线索,而姚天明的家人却被一队由“奥多桑”(千叶真一 饰)带到香港的国际恐怖分子劫持,因担心儿子安危,姚天明只得暗中服从恐怖分子,假意将北条真理杀死,而实际却带走了北条,希望从她处得到恐怖分子的真实身份以及解救自己的儿子。警方对姚天明的“背叛”反应迅速,张警司通缉姚和北条二人。原来北条从小被奥多桑拐走收养,并培养成冷血杀手,这次行刺行动中,北条只不过是阵前的烟雾,真正的幕后杀手另有他人……