晚清末年,大清帝国岌岌可危。面对外敌的威胁,慈禧太后号召民间习武抵御侵略。李鸿章为迎合太后之意,创办了每年一度的“狮王争霸”赛事。“狮王争霸”实则各武术门派舞动狮子头,以武力争夺荣誉。消息一经传出,各大门派纷纷摩拳擦掌,暗中招募兵马。一时间,京城门派之间冲突频发。黄飞鸿(李连杰饰)上书李鸿章,请求取消“狮王争霸”,但李鸿章并未理会。无奈之下,黄飞鸿只得亲自参与“狮王争霸”,以阻止各门派的自相残杀。“狮王争霸”终于拉开了帷幕!当日校场上尘土飞扬,各门派精心制作的、形象各异且杀伤力极强的“狮子头”纷纷亮相。黄飞鸿亲自带领鬼脚七等徒弟赶到现场……