受过特警训练的警察陈家驹(成龙)为人正直办案拼命,时常将女友(张曼玉)忽略。某次围剿行动中陈家驹拘捕了大毒枭朱滔,但因证人(朱滔的秘书)莎莲娜(林青霞)的突然失踪,未能将其绳之于法,陈家驹因此受降职处分。事后含恨在心的朱滔为了报复陈家驹,设计将其诱至囚禁莎莲娜的别墅,并派手下杀死一名警察嫁祸其身,令陈家驹在警方的通辑令下只能四处流亡。 而侥幸逃脱的莎莲娜明白到朱滔为人不择手段的本质,为求自保,冒险潜入朱滔办公室偷得证据,却被其手下追杀至商场,陈家驹及时赶到,与朱滔手下展开激战。
这名演员的事业巅峰已离他而去,但他还一直沉浸在过去的辉煌中,知道一个意外事件迫使他直面现在的自己
一代著名特工凌凌漆(周星驰 饰)长期被上级弃用,沦为卖肉摊主。一具价值连城的恐龙骨架被一个浑身盔甲的金枪客盗去,因为线索少任务危险,凌凌漆又被高层领导委以重任。 凌凌漆依循线索来到香港,与联络人香琴(袁咏仪 饰)碰头,不想香琴处心积虑找机会要将凌凌漆杀死,原来她的另一身份是金枪客派来的杀手,但经历过出生入死的战斗后,香琴与凌凌漆渐生出了真情。而此时,金枪客的真实身份也被曝光,发现自己掉进某个阴谋里的凌凌漆开始奋力与敌手较量。
元朗CID脂粉刘及串烧伦被派往调查两名基佬被杀案,为搜寻有关线索,被迫扮成基佬,入住基佬大厦,往基佬吧流连。脂粉刘巧遇少女波波,约她返家晚饭之际,波波被Billy拉着离开,被脂粉刘所阻。却原来波波一直被迫为毒贩做事,藉带团赴泰国,利用团友携带回之木雕暗藏白粉,被杀的基佬亦因此事受害,波波正被迫追寻另一失落的木雕。波波被误为吃里扒外,被Billy挟持,刘与伦亦被捉,始知基佬被杀案为毒贩所为。三人摆脱捆绑,并勇擒匪徒,破毁毒巢。
粵劇的「舊」,為「新浪潮」提供了上佳的戲劇背景。許鞍華的第二部作品以戲班後台作為舞台,泡製出一個寓風格於現實的故事。長洲可說是一個大型的後台,其古樸的離島風貌,配合了粵劇肖象性的化妝、絢麗的服飾及富於感觀性的舞台表演,營造出一股詭秘妖異的氣氛。兩代恩怨竟牽涉商業騙局及軍政大事,陰與陽、人與鬼、新與舊、老與少、真與假,錯綜複雜。蕭芳芳的演出收放自如,演活了「十三點」的鬼馬二幫花旦。導演許鞍華充滿獵奇意味的筆觸,更為粵劇描繪出一種特殊的魅力。