國共兩軍即將開戰,共軍在薈河對岸挖掘工事,梁楚韻(陶昕然 飾)與同伴李小月(安柏伊 飾)到陳三川(何潤東 飾)領導的營地報到。國軍兩軍發生激烈槍戰,炮聲驚天動地震耳欲聾,楊邑(邵峰 飾)坐鎮大本營指揮全局,他命令一個手下進攻駐守在薈河岸的共軍。國軍利用火炮對薈河對岸發動炮襲,駐守在薈河對岸的共軍藏在戰壕中不敢現身,李小月在炮聲中一臉惶恐發現自己失去了聽力,陳三川習以為常心知李小月的耳朵被炮聲震聾暫時失去聽覺,在戰場上暫時性失去聽覺再正常不過,陳三川安撫李小月幾句爬出戰壕繼續戰斗。
李小月與梁楚韻很少上戰場,兩人已被炮聲嚇得惶恐不安。楊邑前往薈河岸邊觀察共軍的戰斗情況,他隱約發現共軍似是在布置驚天陰謀,一名手下接到章旅長打來的電話,楊邑接聽電話讓章旅長傾聽河對岸的槍聲,他從整齊有規律的槍聲中察覺到共軍似是故意在誘敵深入。
身在大后方的章旅長被勝利沖昏頭腦沒有往深處去想,他認定共軍只是正常性抵抗國軍進攻。不久之后,章旅長命令楊邑帶領部隊過河,楊邑已經察覺到共軍在河對岸布下陷阱,他死活不肯同意章旅長的過河要求,章旅長在電話中氣急敗壞稱要將他送往軍事法庭,他故意佯裝無法聽到通話掛掉了電話。
共軍戰壕,士兵們藏在沙包后面躲避國軍方向飛來的炮彈,陳三川被一發炮彈炸中倒在濃煙中,梁楚韻大吃一驚高聲呼喊陳三川的名字,好在陳三川命大福大毫發無傷,梁楚韻驚喜交加站在沙包上正想繼續隱蔽,幾發子彈呼嘯而至射在她的身體上,不等她回過神來,一發炮彈落地爆炸,陳三川悲憤交加目睹梁楚韻被炮彈炸死在當場。
章旅長親臨戰場向楊邑興師問罪,楊邑沒有按照他的要求調兵渡河,已經渡過河對岸的國軍士兵遇到共軍強有力的狙擊,章旅長漸漸意識到楊邑違抗軍令是正確的,楊邑勸說他趕緊命令已經過河的部隊撤回來,當務之急能撤多少算多少。
梁楚韻陣亡,陳三川失去理智堅決不肯從戰場上撤下來,劉鎖柱(于濱 飾)欲哭無淚堅持隨其戰斗,鎮守后方的陳秋石(張魯一 飾)已經病倒,陳三川違抗軍令極有可能全軍覆沒,陳秋石急火攻心一病不起。