清末民初,广省东民团总教练黄飞鸿(李连杰饰)在广州设立宝芝林医馆,与一班子弟锄强扶弱,发扬中华武术。其子弟牙擦苏(陈国邦饰)亦於旧金开山设分馆,图将中华国术发扬海外。飞鸿为视察分馆业务并顺道探阿望苏,决定与十三姨(关芝琳饰)及弟子鬼脚七(熊欣欣饰)远赴金旧山一行。
一行三人抵初西域,便遇上连番事故,首先在是途中救起迷途沙漠的
《西部》牛仔Billy,并与之结成好友,著接是遇上不明印第安人的 袭击,飞鸿为救十三姨而堕下河流,头受部到撞击而失去记忆。幸好飞鸿时及为印第安人飞鹰族所救,与族们人在草原上过著游牧的生活,且族与中少女产生感情。而十三姨,七阿及阿苏四处寻找飞鸿不果,却上遇自私专横的
《西部》镇长,眼见华中同胞备受压迫,但因飞鸿下落明不而不敢莽动。
在一飞次鹰族与另一部族红毛族战斗中,飞鸿逐渐拾回记忆,大显身手,退击红毛族,成为大英雄,而恢复忆记的飞鸿亦离开印第安人,在镇与上十三姨等会合。
《西部》镇长勾结马贼及银行行长,洗小劫镇银行,马贼首领更枪杀银行长行灭口;另一方面,镇长买通汉将奸部份赃款偷偷放入宝芝林医馆内,以图插赃嫁祸飞鸿等人。飞鸿免为祸及无辜,惟有与宝芝林内各认人罪。当飞鸿,阿苏,十三姨,脚鬼七及Billy等人被问吊之际,洗劫银行之马贼亦正进入 小准镇备血洗小镇,原来贪心怕死的长镇亦出卖了马贼,独吞大量赃款,为了保护中国同胞的安全以及还己自的清白,飞鸿惟有出手,以中武国术大战西域枪手……
展开剧情..