1938年底,日军统治下的武汉活跃着一支城市游击队。大汉奸苏光远奉命围剿游击队首领,不惜火烧街道。
老洋人家里,苏光远逼迫这个老同盟会员录制亲日讲话,被老洋人一顿痛打,牙医朱崇义出来圆场,突发冷枪打死全部特务。原来朱崇义是特派员,准备刺杀日军特务机关长东野武雄,因东野曾与老洋人有交情,两人商议借儿女成婚来引出东野。朱崇义出女儿朱筠,老洋人选中四儿子静波。静波是学生军成员,欣然答应。慷慨赴死前,静波希望去监狱看望二哥洪涛,便找朱筠一起前往炮台山监狱。
洪涛不愿意替游击队卖命,在老洋人的训斥下,洪涛同意假扮,而此时日本人抓住了老洋人一家。苏光远又故意打伤朱崇义让他继续潜伏。
洪涛将朱崇义送入医院,以的名义得到了医院的援助,苏光远前来搜捕,洪涛与之斗智斗勇,不但突出重围,还挟持了苏光远,准备用他换取家人的性命。洪涛得到了游击队和民众无私的帮助,但帮助他的人很快被杀死,昏迷的朱崇义也落入敌手。
洪涛放弃了救家人的念头,改用苏光远换朱崇义,他觉得特派员比他的家人更重要。为了掩护朱筠和朱崇义逃脱,洪涛被日本人抓捕。