鴉片戰爭的炮火敲開了大清帝國緊閉的國門,致使沿海一帶戰云密布,大地荒蕪,百姓流離失所,臨近海濱的小村莊,許多被臨時召集起來的青壯年男子站立在校場上。守備大人原想點過卯應付過去,不料總兵俞榮忽然親臨,命令這支'左營炮隊'立即開拔,充防鄔口,抵御英法聯軍。于是這些或冒名頂替、或女扮男裝想冒領賞錢的沿海農民弄假成真,成了開赴戰場的炮隊士兵。面黃肌瘦的小老頭梁寶被推為炮隊什長;'炮兵'李有財生性懦弱,生怕一脈單傳的家譜斷了弦;女扮男裝的馮玉舒本想點卯后冒領賞錢就走,不想被迫走上炮臺,總想借機逃跑;老兵痞王延勝欺軟怕硬,但崇尚江湖豪俠之氣;狗剩兒當過玉平軍,愛憎分明,好打抱不平;小孩周運喜也被陰錯陽差推上炮臺。面對這群烏合之眾,炮隊千總楊成孝憂心如焚。這只能是一場實力懸殊的拚死血戰。炮臺守備葉守信篤信天命,以為求神保佐便能克敵,結果貽誤戰機。激戰中,炮隊雖無實戰經驗,但根深蒂固的民族自尊使他們組成了同仇敵愾防線。周運喜被活活燒死,炮隊將士悲憤難抑,農家女馮玉舒率先點響殺敵的第一炮,展開了一場驚心動魄的血戰。狗剩兒為誘敵深入壯烈殉國;王延勝拼死抗敵,飲彈身亡;梁寶山殺入敵陣,卻死于煙癮發作之時;李有財搬兵不成,反被課以重罪,亂箭射死;葉守信為捍衛繁衍自己祖輩的國土付出了生命;楊成孝在孤立無援的關頭與炮臺同歸于盡。殘酷的交戰隨著大清右營炮隊全體將士的陣亡結束。同許多付出血的代價的愛國志士一樣,他們的姓名并不曾因此載入史冊,但他們崇高的氣節和精神將永世長存。