1942年,獨立團連長石光榮為解救被漢奸劉老炮抓走的父母和童養媳桔梗,俘虜了劉老炮。國民黨團長沈少夫因曾受劉救命之恩,借國共合作之名調解,放走了桔梗等人后偷偷釋放劉老炮,導致石光榮對其失去信任。桔梗參軍成為護士陪伴石光榮,但石光榮心儀衛生隊護士王百靈。劉老炮燒死石光榮父母,石光榮與桔梗誓要報仇。日本投降后,劉老炮投奔沈少夫部。內戰爆發,已升為師長的石光榮與同為師長的沈少夫為爭奪東北激戰。沈少夫兵敗后攜殘部與劉老炮上山為匪。淮海戰役期間,團長石光榮奉命返回東北剿匪,最終消滅了沈少夫和劉老炮殘部,但王百靈為救石光榮而犧牲。戰后,石光榮在進城秧歌隊中發現了神似王百靈的褚琴,便策馬向她家奔去。