木讷的许三多(王宝强)没进军营,就因看见坦克时“举手投降”招来以“不抛弃、不放弃”精神闻名全团的“钢七连”连长高城(张国强)的反感,入营后,班长史今(张译)成为他的依靠,副班长也是老乡的伍六一(邢家栋)却因他的笨拙将其视为肉中刺。新兵训练结束后,许三多被分到偏远艰苦的后 勤管道维护班五班,一同来部队的老乡成才(陈思成)则去了钢七连。 被现实打垮的五班班长老马(范雷)随随便便的一句话被许三多当作命令接收,凭借憨厚的执拗劲,他用六个月时间完成了一件所有人都认为不可能完成的任务,令五班整体感动,精神面貌焕然一新,自己也因此来到钢七连,重见班长史今。喜悦过后,一个个看似不可能跨过去的槛在他脚下一字排开。而在这一过程中,他从史今、伍六一、高城、老A袁朗(段奕宏)及吴哲(李晨)等人身上学到了很多很多,从一个“孬兵”变成了一个“好兵”。
1939年初冬,为实施绝密的“蜈蚣”计划,日军占领了晋察冀三省交界处的武济县城,并对该地区的抗日武装进行了彻底清剿。大柳庄的后生铁豹为生计所迫,带着村里的年轻人去战场捡洋落儿,谁知大财主的女儿王钰翠却意外卷入,铁豹等人和日军发生交火。因为一挺丢失的捷克造机关枪,八路军武工队队长张西凤纠缠上了铁豹。铁豹在两个女人的追逐中,狼狈不堪。王钰翠从小深爱铁豹发誓非他不嫁,铁豹却一再推三阻四,王钰翠一怒之下决定嫁给一直追求自己的铁豹发小——民团团长贺晋南,谁料拜堂之际贺晋南却被日军抓走。为了保全王钰翠的性命,贺晋南当了汉奸,带领日军屠杀大柳庄116口人,国恨家仇迫使铁豹等人走上了抗日道路。张西凤趁机游说铁豹加入武工队,铁豹不感兴趣,还暗中挖武工队的墙角。王钰翠对张西凤整天纠缠铁豹非常不满,她四处张扬自己是铁豹的媳妇。王钰翠向铁豹逼婚,铁豹说要杀够116个鬼子才会...