晚清末年,大清帝国摇摇欲倒。面对外敌来袭,慈禧太后鼓励民间习武抗敌。李鸿章为了逢迎太后,举办起一年一届的“狮王争霸”大赛。“狮王争霸”其实就是各们各派舞起狮子头,以武力争夺锦标。 “狮王争霸”的消息一传出,各大门派纷纷摩拳擦掌,暗中招兵买马。一时,京城门派冲突四起。黄飞鸿(李连杰 饰)上书李鸿章欲取消“狮王争霸”,无奈李鸿章没有理会。无奈之下,黄飞鸿只好亲自参加“狮王争霸”,阻止各门派的自相残杀。 “狮王争霸”终于开锣了!这天校场上尘土飞扬,各门派自造的形象各异、杀伤力极强的“狮子头”粉墨登场。黄飞鸿亲自率领鬼脚七等徒弟也赶到了……
在香港,提起赌术,没有人能不想起沙家。沙家是赌术世家,每代传人都是大名鼎鼎的赌王。到了沙通(宗华 饰)这一代,他更是将沙家的赌术发扬得淋漓尽致。年纪轻轻的他早已赌遍香港无敌手,赢得了“赌王”的称号。少年得志的沙通却一直有块心病挥之不去,那就是他的师傅此前遭“牌霸”石天(陈观泰 饰)的陷害,遭到了十年牢狱之灾。如不能为师报仇,沙通这个赌王怎么都当得不是滋味。石天会乖乖坐着等着沙通前来报仇吗?