1938年,正在日军铁蹄践踏下的北平,发生了一起震撼学界的大事件。日伪当局为镇压学生运动,逮捕了学生会宣传员苏贞(殷桃饰)。暗恋苏贞的北平日清商社董事彭祖康之子彭登科(邓超饰),不惜冒着生命危险,利用世交的关系,救出了苏贞。自此开始,彭登科和苏贞跨越一生的爱情纠葛拉开帷幕。
木讷的许三多(王宝强)没进军营,就因看见坦克时“举手投降”招来以“不抛弃、不放弃”精神闻名全团的“钢七连”连长高城(张国强)的反感,入营后,班长史今(张译)成为他的依靠,副班长也是老乡的伍六一(邢家栋)却因他的笨拙将其视为肉中刺。新兵训练结束后,许三多被分到偏远艰苦的后 勤管道维护班五班,一同来部队的老乡成才(陈思成)则去了钢七连。