1948年解放戰爭時期,連長谷子地(張涵予飾)率領九連47名戰士在汶河岸執行掩護大部隊撤退的任務,團長劉澤水(胡軍飾)下令以集結號為令,聽見號響就撤退。慘烈的戰爭在炮彈的轟鳴中開始,九連死傷慘重,排長焦大鵬(廖凡飾)犧牲前聲稱聽見了集結號,但谷子地自己未聽到號聲,最終決定死守陣地。九連打退敵人三次進攻,炸毀兩輛坦克殲敵無數,全連除谷子地外47人全部陣亡。戰后部隊番號變更,谷子地失去組織關系,九連烈士被認定為失蹤。他輾轉多地尋找真相,在團部舊址發現團長劉澤水遺物,通過日記證實當年為保證主力部隊安全撤離,上級實際未吹響集結號。最終谷子地將九連烈士身份確認書埋在戰友犧牲處,完成遲來的告慰。