影片根据抗美援朝战争“冷枪冷炮”运动中神枪手群体事迹改编。1952年冬至1953年初,中国人民志愿军与联合国军在朝鲜战场形成僵持,双方发起了低强度的密集狙击战,史称“冷枪冷炮运动”。在连长(张译 饰)带领下的狙击五班战士枪法过人,成为敌军的心头大患,班长刘文武(章宇 饰)更成为重点狙击对象。为重创狙击五班,敌方调配精英狙击小队,配以最先进的武器装备,更迫使狙击五班战士大永(陈永胜 饰)等人为救同伴进入其设好的险境之地。但正当敌军打响自己如意算盘之时,他们未料到,被他们当作诱饵的侦察兵亮亮(刘奕铁 饰)身上其实隐藏着更大的秘密......
同样是描写战争,张艺谋放弃了以往人海战术的大场面,而是聚焦战场的细节,描写每个具体士兵的状态。这样一个主旋律题材和简单主题,能拍出这样的国际大片气质,这电影跟开始想象的完全不一样,用年轻不知名演员也非常合适,简单的故事,普通的人,电影的情绪饱满不做作,以小见大,最冷的枪,最热的血,极其克制的叙事和画面,拍出了最真挚的情感。观众一开始就被带进一个心弦紧绷的语境中,并被导演一直往前引进持续到影片结束,每次背景音乐小号响起来的时候,我就想哭也不知道是怎么回事,电影中那些娴熟的镜头语言,即使全片故事都只是发生在那简陋的场景,但也让人有大片感。电影难得的是,并不因为这是部主旋律就矮化对手,相反导演都给了足够的尊重。战场上没有赢方,希望我们都能珍惜和平。