江文山(徐僧 饰)说自己说了一些不该说的话让楚科长听见了,只有让楚科长失去日本人的信任之后才能让大家都安全。江文山还将自己对廖一清(马诗红 饰)的误会说了出来,廖一清说出当年自己的委屈,还说从江鑫诚自杀之后自己就暗暗下定决心等到跟小鬼子决战之后就会一头撞死在江鑫诚坟前。廖一清对江文山说本来自己觉得时机已经成熟了,但是江文山和彭绣女又来了,自己不得不考虑他们这些孩子的安全。江文山还是不改自己的心愿让廖一清指认自己,廖一清不得不答应。廖一清对廖春晓(饰)说自己本来想要将江文山关在警察局,本来想要将江文山抓起来然后偷偷放了,但是小鬼子却将江文山关在了宪兵队。廖一清于是就答应廖春晓。林翻译(何前锋 饰)找到潘政委(张海峰 饰)和崔老板说他们都冤枉江文山了,江文山是个好同志。潘政委建议说要联合廖一清一起歼灭日本人,并救出江文山。于是林翻译带着潘政委和崔老板去找廖一清。秋野(陈晓龙 饰)少佐想要跟江文山合作,江文山不同意他的建议,还嘲笑小鬼子。江文山说秋野少佐要是杀了自己会有人找他麻烦的,还说日本人的好日子长不了。秋野少佐愤怒之余,给江文山一个晚上时间要是否愿意合作,不然就杀了他。廖一清给大家讲了宪兵队的部署,还说监狱外面需要埋伏一个狙击手保证一枪打死瞭望台的狙击手。廖春晓说自己负责狙杀瞭望台的日本兵。然后就开始为大家安排工作,决定明天晚上十二点准时行动。晚上廖春晓试图说服廖一清等到抗战胜利去投靠共产党,廖一清说自己还要遵守自己承诺要在江鑫诚坟前谢罪自杀,廖春晓说等到自己跟江文山成亲生一个大胖小子,不能没有外公。黑皮(张合利 饰)把枪发给弟兄们说无论如何都要把江文山救出来,小金花(张晓晨 饰)对黑皮说让他活着回来,还说只要黑皮活着回来自己就嫁给他,黑皮听了心里高兴,但是却留下了前途未卜的眼泪。一切都按照计划部署好,廖春晓站在事先安排好的地点狙杀了瞭望台上日本兵。大家都按照廖一清的指挥有条不紊的进行着,这个夜晚是个紧张而让人热血沸腾的夜晚。小田大佐听到楼下的枪声不停打电话请求中转站的支援,但是等来的是中转站传来的被新四军包围的消息。江文山被绑在十字架上,满身伤痕,听见了墙外的枪声,仿佛听到了希望。秋野少佐心里着急指挥自己的人狠狠打,双方展开了激烈的枪战。廖一清让廖春晓趁乱去救江文山,但是江文山根本不在监狱。廖一清正在想着江文山会被藏到哪里。秋野少佐来找江文山,江文山说彭绣女你听见没有,抗战就要胜利了。秋野少佐说江文山埋下的毒气弹被自己找到了,自己已经安上自动引爆装置,半个小时之后,白城就将成为一片废墟。这时,廖一清和廖春晓他们找到这里,秋野少佐威胁他们放下武器,他们只好将武器放下来。廖一清对秋野少佐说其实楚科长并不是内奸,引开秋野少佐的注意力,廖春晓掏出倒刺扔向江文山,与此同时秋野恼羞成怒向廖一清开了一枪,江文山用倒刺杀了秋野。廖一清对廖春晓说自己这辈子终于找回了做人的尊严了,终于有脸见江鑫诚了。江文山也说自己错怪了廖一清。廖春晓心里难过说为什么这么多年来都不给自己机会叫他一声爸爸。江文山对廖春晓让她快走毒气弹三十分钟之后就会爆炸,拉着廖春晓就走。看着毒气弹一分一秒过去,江文山摆脱廖春晓的阻拦一个人骑着摩托车带着毒气弹跑到城外,跑到悬崖边腾空冲出去带着毒气弹爆炸在山谷中。黑皮和小金花在暖姑(周梓言 饰)的梅花客栈忙得不可开交。廖春晓和江文山穿着共产党的衣服来为廖一清和江鑫诚扫墓。江文山讲着自己真的以为自己回不来了,幸亏悬崖上那棵树。