清末,龙城城里一秘密反清组织“血盟堂”遵照孙文先生的指示,据要冲而扼制官兵,准备联合起事。但由于内奸告密,致使总部几次派人前往龙城与“血盟堂”联络都惨遭杀害。几日前,黄峰再一次来龙城,又被砍头示众。“血盟堂”老三金子彪不听劝阻,定要立即为死去的弟兄报仇。戏班班主赛云霞乔装潜入铁卫队顾元龙住处行刺,未成。此时双枪假面人突然出现,与清兵一场恶斗后,顾元龙被杀死。张广义母亲听说有刺客,一夜惊恐未眠,第二天头疼病复发。郎中方大年为其看病时,得知一代号“蝙蝠”的人在充当内线。张广义请来武艺高强的洋人白劳德,并收买“血盟堂”老大王子九共同对付双枪假面人。张广义母亲寿日,赛云霞被请去演戏。戏间,白劳德到后台寻找大姐——“红牡丹”何文贞。镖局大厅,田炳堂正质问王子九,假面人闪出,欲杀王子九,王泰然自若。文百斋看到田炳堂送来的纸条,分析着近日来内宅的可疑人,焦点集中在方大年身上。、于是,方大年被骗至僻静处遭到痛打。堂会上,方大年与奸细田炳堂暗中交手,弄清了官府的行动计划。仙人桥上,假面人与白劳德进行决斗,假面人露出真相——原来是方大年。赛云霞告诉白劳德,他寻找的“红牡丹”何文贞,被文百斋糟踏后卖给青楼含恨自杀了,白劳德怒不可遏。第二天,张广义命白劳德、文百斋根据密报率洋枪队偷袭天灵山,围剿“血盟堂”。“血盟堂”香堂大旗高悬,众人叩拜,金子彪正组织大家另举盟主。方大年突然出现,追问黄峰之事,金辩解,田炳堂趁机溜走。金子彪甩出飞镖,田中镖倒地。此时,白劳德、文百斋带洋枪队赶上山来,一场恶战,白劳德杀死文百斋,金子彪被处死——原来他就是隐藏已久的内奸“蝙蝠”,赛云霞也中弹身亡。