1900年,帝国主义凭借洋枪洋炮叩开封闭已久的中国大门,八国联军长驱直入,烧杀抢掠,无恶不作。慈禧太后和皇帝仓皇逃出紫禁城,黎民百姓未及逃脱,遭受洋人的屠杀和凌辱。义和团将勇石不仁起兵反抗,无奈兵器落后,被洋人杀得丢盔弃甲,死伤无数。 北京郊区附近,醉鬼张三(徐麟威 饰)隐居于此,他身怀绝技,武艺高强,其父曾是清廷官员,但遭到荣禄陷害,家人尽丧性命。在青梅竹马的王丽媛(惠英红 饰)的帮助下,张三杀死荣禄走狗玉面狼,逃到京城。他们与石不仁会合,四方好汉决心不惜一切代价救出被八国联军囚禁起来的妇女。一场营救
清末,戊戌变法失败,谭嗣同、刘光弟等六君子血溅刑场,维新派人士的亲朋好友广受株连。以智勇双全和豪饮著称的侠士张三出现在长城烽火台上,他联结大刀王五等京城豪杰,救护死难六君子的遗属,不仅慈禧闻之丧胆,更使荣禄大为心惊。为残害张三,杨万禄父子将曾隐藏过刘光弟的于纪闻之女云娘抓来为诱饵。云娘逃跑,家丁追赶,路遇巾蝈女侠王丽媛女扮男装跟随至“天兴福酒楼”。王丽媛为主持公道,被杨家恶汉一掌险些打倒,此时藏在缸中的云娘被家丁发现,八卦掌门弟子挺身相救,混战一场,突然杨万侏拔枪欲射,一直在旁饮酒的张三突发奇招,将众人救