張二光得知老邱四個人消極的原因,找到正要走的四個人,勸他們振作起來,還聲稱一定要把他們的魂兒喊回來,張二光為老邱4個人爭取到了最后的機會——護送傷員前往給養連。幾個人商量過后,經過一番爭論,決定留下來。張二光一行人在連長的交代下踏上了護送5個傷員到給養站的路,路上,三連一個傷員漢明抱怨,張二光他們沒有看住西南陣地才有這么多傷員,生氣地沖眾人發火,張二光深感愧疚啞口無言。
就在傷員休息的瞬間,一伙白匪又殺了過來,眾人急忙應戰,護送著傷員進村,在一間廢棄的屋子里,眾人商量起迎戰辦法。三連傷員于漢明的腿無法行動,堅持留下與敵人火并,讓張二光將敵人殺來的情報帶給連長。張二光最終決定為了大局撤回去,途中,老邱髖部中彈犧牲,臨死前還交代張二光打槍的事,要他跟其余三個人學打槍。因為老邱的死,葉虎彪遷怒于張二光,對他一頓好打,張二光卻一點也不反抗,這時,受到老邱死去的刺激,周多栗突然不再傻了,對著老邱的遺體傷心的落下淚來,他的變化讓眾人沉默。
張二光帶領大家回到了三連,以為帶回的情報可以彌補過失,沒想到情報早已被三連知曉。張二光再也沒有臉面留在三連,連長左明讓張二光去找上級部門聽候裁決,而他們的位置讓他自己去找,讓他離開三連。張二光聽了連長的話,不停重復著那句話“手上有槍,身上穿著軍裝,到哪都是紅軍”,張二光懷著滿腔的仇恨領著幾個人繼續上路,路上碰到了一個同志,張二光得知大批白匪在抄三連的后路,決定以自己微薄的力量拖住敵人,讓同志立刻去報信。葉虎彪三人也主動參與進來。
眾人商量了戰術,按照彭瞎子指定好的戰略四個人分布在四個最佳火力點以寡敵眾。一大波敵人過來了,埋伏好的四個人各司其職,殺了不少敵軍,敵人發現他們沒幾個人,組織軍隊摸上去消滅他們,彭瞎子指揮大家快撤,張二光為了掩護大家卻沒有及時撤離,子彈都打完了,他不幸被俘,敵人知道他是紅軍的神槍手,在第一時間砸爛了他的手。三個人在約好的集結點,卻沒見張二光回來,心想他肯定遭遇不測,于是商量好辦法,全副武裝打算救張二光。張二光在敵營里看見一個和他一樣被砸了手的于漢明,二人相視無言,葉虎彪和彭瞎子這時扮成白匪混了進去,帶著他們沖出重圍。
葉虎彪、張二光一行人急忙逃走,而百米之外的神槍手周多栗按照約定好的,在高處幫助他們槍殺白匪。幾個人在槍林彈雨中逃亡,于漢明要了手榴彈,他的手和腿都廢了,他決定自己留下來讓他們幾個先走,張二光也要留下來,卻被于漢明打暈,葉虎彪他們帶他一起逃走。正在幾個人面臨敵人的圍追堵截打算拼死一戰時,三連出現及時救下他們,葉虎彪三人肯求連長批準張二光繼續留在三連。但張二光卻要求離開三連——因為他已經無法再開槍。全連的人都出來懇求張二光留下,張二光淚流滿面,終于同意了。
張二光雖然留在了三連,但是看到自己的手就陷入低沉,彭瞎子、葉虎彪、周多栗紛紛來勸他。三連的形勢非常嚴峻,過湘江、越瀟水,數萬敵人在前方攔截他們的行進。張二光無法完成左手射擊,但三連馬上就要參戰,已經沒有時間給他練習。張二光因為自己的現狀屢屢陷入絕望,葉虎彪開始開導他用左手練習,張二光聽了他的話,可是他依然心急如焚,因為已經沒有時間去練習。
生死之戰前夕,連長把班里的任務交給了葉虎彪,張二光抱著一絲希望一個人跑去用左手練習,三個人看到他痛心的樣子,卻幫不了他,只能讓他一個人靜靜。接下來的湘江邊的戰斗將是紅軍最殘酷的戰斗,上級傳來命令:所有的傷員就地解散。張二光正在此列,他也想走,葉虎彪等人和連長都不放他走,張二光怕拖累大家趁夜離開,卻被幾個兄弟發現,追上他,張二光卻執意要走,誰也攔不住他。
目送大部隊的離開,張二光再一次想起了死去的袁班長和老邱,一個人落寞的離開。白匪設立的關卡前,張二光混入百姓隊伍,卻因為受傷的手被白匪認出是紅軍傷兵,揪了出來。同樣混在百姓隊伍里的兩個人看見這情況向附近的紅軍隊伍報告了這件事。
上級派上干隊賀堅向三連帶來重要的信息:必須全力出擊剿滅顧祝同所帶的團,保證中央機關順利度過湘江。同時,賀堅也向左明透露了張二光被俘的消息。葉虎彪三人從連長嘴里聽到張二光被俘的消息,毅然選擇先救張二光,然后再和大部隊會合,連長告訴他們上級送來了一匹槍,需要兩個班的戰士過河去取,而這些戰士也可以順便配合他們救人。
大部隊走了,葉虎彪三人和一些同志去救張二光。到了敵營外,幾個人機槍就打死了放哨的敵軍,對方舉了白旗,幾個人商量了一下,彭瞎子去與白軍談判,葉虎彪等人埋伏在外面,彭瞎子告訴葉虎彪要是數到一千他還沒出來就去救他,經過談判他們順利救出張二光。被救出來的張二光依然是一闋不振的樣子,他覺得自己已經沒用了,不應該跟他們走,彭瞎子一番話讓他明白了就算沒有槍他也要作為一個光榮的紅軍死在戰場上,張二光站起來一群人一起去戰場。
賀堅留下來和戰士們在前線戰斗,和他們并肩作戰,共同保護主力部隊順利度過湘江,賀堅還幫戰士們寫信寄回家。戰爭中攻守側翼的三連成為全團的定心丸,正面攻擊的賀堅的部隊肩負重任,在最后一役之際,賀堅又拉起了手風琴。戰爭開始,左明沒有強行進攻,保留實力。正面大量的炮火已被側翼的三連引開,正面軍團的困境得以緩解。兩個班長和葉虎彪開會討論,決定以微薄的人數力量深入敵后敲掉對方的機槍手和炮兵,為大部隊贏得機會。
左明在沖鋒中受重傷,賀堅過來,左明把賀堅的手風琴帶了回來讓他永遠不要丟了琴,紅軍需要勝利也需要音樂,而他最大的遺憾就是沒有看到葉虎彪把張二光救回來。左明犧牲,賀堅代替左明,帶領隊伍沖鋒。
張二光在幾個人的指導下用左手打槍,葉虎彪一行人將老三連的戰術發揮得淋漓盡致,幾乎槍槍斃命,但在與白匪肉搏的過程中,周多栗、葉虎彪,張二光、彭瞎子也奄奄一息,犧牲前,彭瞎子舉著槍張二光繼續槍殺白匪,最后幾個白匪都被他精準的打死,還救了沖上戰場的賀堅,賀堅看著死去的張二光依然保持著開槍的姿勢,肅然起敬,最后取下那把槍,它代表老三連的精神永存。
戰壕里,賀堅正在用俄語給“愛人”塔麗婭寫信,就接到通知,上級召集賀堅、左明等上干隊同志和中央首長合影留念,在拍照時賀堅在旁邊留著左明的位置并且把自己的帽子放在上面。