1945年,漫长苦难的八年抗战终于结束。饱经战火洗礼的老兵张向北(于震宇 饰)和兄弟们返回阔别已久的老家东北辽城,谁知和平安康并未到来,官僚腐败、仗势欺人的情形依然严重,他的父亲更遭人陷害以汉奸的罪名投入监牢。向北依靠有过一面之缘的辽城商会会长金转云(赵本山 饰)的帮助,暂时免于牢狱之灾。然而警察局长杨士亮(李立群 饰)以及警察局探长严洪森(小沈阳 饰)却想尽各种勾当坐实张父的罪名。最终,向北眼睁睁地看着父亲背负莫须有的罪名惨死狱中。怀着复仇之心的向北视杨士亮为眼中钉,可是他又和对方的女儿杨欢(毕畅 饰)互生情愫。
在金大佬的暗中支持下,经历了刀光剑影的老兵踏上了一条具有非凡意义的抗争之路……。1947年,刘邓大军挺进大别山。为了强渡汝河,我军首长下令炸掉辎重,炮团长(王志刚 饰)违令不炸,被旅长方军(王丹华 饰)撤职。此时敌军长白建业(周楚 饰)已在汝河两岸布兵夹击,经过激战,我军与游击队会师。方军见到分别多年的母亲(苏辉 饰),知晓家中变故。深秋,敌人大面积封山,妄图用经济封锁置我军于死地。次年春,大反攻开始了,方妈意外发现方家坪区长来弟(于力 饰)正是自己多年前被人卖掉的孙女也就是方军的女儿。可情急中,还未相认,来弟就随大军走了。随着战事的推进,白建业深感大势已去,准备逃跑,得知消息的来弟疾速给部队报信,途中遭袭负伤,弥留之际,她拿出一只妈妈牺牲前留给她的耳环......。