在清朝末年,广东佛山武师黄飞鸿(李连杰)是一位技艺高超的武术家。他不仅精通各种武术技巧,还担任黑旗水军教头兼民团总教练,致力于提升民众的自卫能力。然而,眼见政府苟且偷生,洋人横行霸道,黄飞鸿逐渐意识到单凭武术并不能真正救国,于是他开始寻找其他救国之路。
在一次偶然的机会中,梅县梁宽(元彪)在戏院结识了黄飞鸿的恋人十三姨(关之琳)。两人相识后,因种种误会而产生了分歧,最终梁宽选择投靠武夫严振东门下,与黄飞鸿成为敌手。
严振东是一个野心勃勃的人物,他与洋人勾结,鼓吹美国是金山世界,将包括十三姨在内的大批中国妇女骗掳上洋船。这一事件让梁宽彻底醒悟,他明白黄飞鸿并非敌人,而是真正的朋友。在梁宽的帮助下,黄飞鸿开始与洋人及其爪牙展开浴血奋战,共同抵抗外侮,保卫家园。
这段历史充满了传奇色彩,展现了黄飞鸿、梁宽等人为了民族独立和自由而英勇奋斗的精神风貌。他们的故事激励着一代又一代人为国家的繁荣富强而努力拼搏。