一眉道人(林正英 饰)修为高强,擅长茅山道术,和徒弟阿豪(钱小豪 饰)住在一个小镇上;他养了一只清朝的小僵尸,小僵尸经常帮他和阿豪办事。一天,一眉道人被邻镇的人邀请去捉鬼,因为邻镇瘟疫蔓延,不时有僵尸出没。一眉道人带上阿豪和小僵尸出发了。
在邻镇一眉道人他们遇上了一群修女,阿豪弄出不少笑话。一眉道人发现邻镇的引用水源都被尸毒污染,不能饮用,于是和阿豪一起寻找水源。他在教堂的地下室发现了僵尸的痕迹,原来此处本来放着一具西洋僵尸,邻镇乡公所的所长意外令西洋僵尸复活了。一场精彩的中国法术对付西洋僵尸的好戏上演了。
黄飞鸿(李连杰 饰),十三姨(关之琳 饰)和鬼脚七(熊欣欣 饰)三人远赴美国旧金山,只因一年前牙擦苏(陈国邦 饰)在美国开设宝芝林至今终于扎下了脚跟。黄飞鸿于路搭救了落难的美国快枪手比利(Jeff Wolfe 饰),不想他们的旅队被林中埋伏的印第安人冲散,黄飞鸿为救十三姨落入湍急河流,头部受撞击后下落不明。十三姨和鬼脚七被人救起送至宝芝林,牙擦苏得见二人大喜过望,为这华工颇受镇长欺侮的小镇生活增添了生机。比利因出众的枪法受雇为助理治安官,对华人颇有好感的比利凭一己之力予以华工帮助。失去记忆的黄飞鸿被印第安人部落收留,因十三姨坚持不懈的寻找二人终于团聚。与此同时,镇长与匪帮勾结为自己牟取暴利,事发后撇开匪帮导致后者大举报复,被镇长栽赃的黄飞鸿挺身而出,大战西部群匪……
横刀(徐锦江)、名剑(林青霞)和笑三少(刘德华)是三个齐名江湖的武林高手,但因志向有别,三人走上不同的路,横刀投身朝廷,名剑与笑三少则为争天下第一相约决斗。
笑三少被帮内叛徒诬陷曾深夜入宫奸杀皇妃偷盗宝剑,被不明真相的横刀和四大护卫追捕,为洗清冤屈,笑三少开始同情人蝶舞一起走上躲避追捕、查证实情的征途。历经千难万险,笑三少终于查出名剑之嫂彩衣为保名剑天下第一,倚仗其独特的武技,借诈死七年的“名流花”教主燕敦煌之手和朝廷、横刀及他抗争。计谋失败后,暗恋名剑的彩衣自刎身亡,但在临死前,却依旧惦念著名剑与笑三少决斗的事。