機械廠鉗工莫得閑(肖戰飾)拖家帶口隨逃難隊伍躲進山區,與被大部隊遺忘的防空炮長肖衍(彭昱暢飾)及手下在“戈止鎮”落腳。然而,莫得閑和妻子夏橙(周依然飾)、老太爺(楊新鳴飾)以及兒子莫等閑(嚴知度飾)的平靜生活因為一小隊日本偵察兵的意外到來被打破。全鎮百姓不忍不退,拼死守護家園,在肖衍軍事素養與莫得閑機械技術的結合下,利用鎮內復雜地形和有限資源布設陷阱、改造器械。雙方展開激烈交鋒,最終以日本偵察兵被全殲告終,但鎮內包括莫得閑、肖衍在內的多數青壯年在決戰中犧牲。戰斗結束后,幸存的夏橙與老太爺帶領孩童們繼續在廢墟中重建家園。