1900年八國聯軍入侵北京,慈禧太后與皇帝倉皇西逃。義和團首領石不仁率眾抵抗遭重創,隱居郊外的武師張三(徐麟威飾)身負家仇——其父曾任清廷官員,卻遭榮祿構陷全家遇害。青梅竹馬的王麗媛(惠英紅飾)協助張三鏟除榮祿爪牙玉面狼后,二人奔赴京城與石不仁會合。目睹洋兵暴行的四人結盟,決意營救被八國聯軍囚禁的婦女。夜襲敵營的行動中,張三以獨門醉拳突破防線,在同伴掩護下突入牢獄。激戰至黎明時分,被困婦女終獲解救,張三亦在混戰中手刃榮祿完成復仇。