黄飞鸿(谭咏麟)凭一招“佛山无影脚”战胜石坚后,本以为可卸下宝芝林传人及一代宗师的虚名,怎料经过此役,佛山居民视他有若神明,更有各地民众蜂拥而来,欲一睹鸿之风采,令鸿不胜其烦。某日,广州王老爷(黄秋生)专诚邀请黄飞鸿及徒弟等人前赴广州为粤北山区之灾民筹款,实则终饱私囊。鸿最初拒绝,及后与猪肉荣(曾志伟)相识由荣假冒鸿应付一切应酬,而自己却四处游玩偷闲。途中,鸿遇上灾民成对东(郑裕玲),言谈间明白东到广州的目的除为乡间筹钱外,并希望一睹黄飞鸿的风采,但鸿苦于隐瞒身份,只好命牙擦苏(吴孟达)冒充与东见面,更惹起十三姨(毛舜筠)的醋意。机缘巧恰,鸿偶然间得悉王老爷的奸计,上门兴师问罪,反被王恶人先告状,并请来女扮男装、武艺高强的东扮作黄飞鸿,实行与真正的黄飞鸿对质。