王大宝(王巍饰)为了爱情而背负着逃兵和汉奸的骂名。
一天,大宝得知了日本兵将血洗村子的秘密,报信途中遭遇了三个日本逃兵。生擒日本兵的大宝却无法得到村民的信任错失逃生良机。
日军如约而至。治保主任(夏默饰)和谈的设想让他付出了生命的代价,也让村民的幻想破灭。大宝情急之下用障眼法与日军周旋。日军少佐(祝涛饰)早已经看穿了大宝的伎俩,但从治保主任身上搜出的信却让少佐不敢贸然行事。
为了等待八路军救援,大宝决定借助村子复杂的地形与敌人死斗。
次日清晨,一只日军小分队进入村庄,却被大宝等人分割围歼。胜利的代价是三强付出了生命。
少佐调动炮兵决一死战,而三强的死让村民士气低落。为提振士气,大宝说出自己压抑已久的心声。
面对残酷的战斗和未知的明天,阿娣(闫鹿杨饰)换上崭新的婚服,对大宝敞开心扉。
又是黎明时分,四门迫击炮将村子瞬间变成一片焦土。大宝等人无力招架,一步步退进后山竹林。
大宝将母亲托付给阿娣,向母亲告别后冲出洞口,将日军引向竹林深处。打光了子弹的大宝抽出两把菜刀,冲向敌军。在被刺刀刺中胸膛的一刻,一阵枪声伴随八路军的军号响起,大宝含泪微笑。