清末,龍城城里一秘密反清組織“血盟堂”遵照孫文先生的指示,據(jù)要沖而扼制官兵,準(zhǔn)備聯(lián)合起事。但由于內(nèi)奸告密,致使總部幾次派人前往龍城與“血盟堂”聯(lián)絡(luò)都慘遭殺害。幾日前,黃峰再一次來龍城,又被砍頭示眾。“血盟堂”老三金子彪不聽勸阻,定要立即為死去的弟兄報(bào)仇。戲班班主賽云霞喬裝潛入鐵衛(wèi)隊(duì)顧元龍住處行刺,未成。此時(shí)雙槍假面人突然出現(xiàn),與清兵一場惡斗后,顧元龍被殺死。張廣義母親聽說有刺客,一夜驚恐未眠,第二天頭疼病復(fù)發(fā)。郎中方大年為其看病時(shí),得知一代號“蝙蝠”的人在充當(dāng)內(nèi)線。張廣義請來武藝高強(qiáng)的洋人白勞德,并收買“血盟堂”老大王子九共同對付雙槍假面人。張廣義母親壽日,賽云霞被請去演戲。戲間,白勞德到后臺尋找大姐——“紅牡丹”何文貞。鏢局大廳,田炳堂正質(zhì)問王子九,假面人閃出,欲殺王子九,王泰然自若。文百齋看到田炳堂送來的紙條,分析著近日來內(nèi)宅的可疑人,焦點(diǎn)集中在方大年身上。、于是,方大年被騙至僻靜處遭到痛打。堂會上,方大年與奸細(xì)田炳堂暗中交手,弄清了官府的行動計(jì)劃。仙人橋上,假面人與白勞德進(jìn)行決斗,假面人露出真相——原來是方大年。賽云霞告訴白勞德,他尋找的“紅牡丹”何文貞,被文百齋糟踏后賣給青樓含恨自殺了,白勞德怒不可遏。第二天,張廣義命白勞德、文百齋根據(jù)密報(bào)率洋槍隊(duì)偷襲天靈山,圍剿“血盟堂”。“血盟堂”香堂大旗高懸,眾人叩拜,金子彪正組織大家另舉盟主。方大年突然出現(xiàn),追問黃峰之事,金辯解,田炳堂趁機(jī)溜走。金子彪甩出飛鏢,田中鏢倒地。此時(shí),白勞德、文百齋帶洋槍隊(duì)趕上山來,一場惡戰(zhàn),白勞德殺死文百齋,金子彪被處死——原來他就是隱藏已久的內(nèi)奸“蝙蝠”,賽云霞也中彈身亡。