汤德远为了掩护受伤的抗联战士,不幸被日伪警察抓住。面对日益严峻的局势,他向肖铁林求助,然而,肖铁林冷酷无情,选择见死不救,最终让汤德远被关进了辛鞍监狱。在监狱中,汤德远饱受折磨,忍受着严酷的拷打和心理摧残,内心充满了对肖铁林背弃的愤怒与失望。
与此同时,鲁长山带领队伍不顾一切赶往渡江点,眼看就要成功过江,却不料遭遇了鬼子的偷袭。鬼子的炮火猛烈无比,队伍措手不及,局势瞬间变得危急万分。为了保全大多数人,鲁长山果断下令让战士们分散开。炮火肆虐,队伍遭受了重创,许多战士不幸倒下。小白马为了保护兰花儿和她的孩子,奋不顾身地迎战敌人。田小贵冒着枪林弹雨前去侦察,却被鬼子的炮弹炸得晕头转向,险些失去意识。
在激烈的战斗中,鲁长山和战士们拼命突围,他们一次次击退鬼子的进攻,但却伤亡惨重。大驴子在战斗中不幸被炸死,二驴子愤怒至极,誓要与鬼子拼命。鲁长山不忍看着二驴子葬送性命,强行将他劝退,命令他带着小驴子迅速撤退。此时,汤德远依然在辛鞍监狱中承受着恶劣的待遇,狱警徐老四对他进行了极为残忍的拷打,汤德远身上布满了伤痕,但他依旧拒绝承认自己是抗联成员。徐老四不屑一顾地告诉他,抗联早已被彻底摧毁,根本不在乎他是否属于抗联,只是为了乐趣,才对他施加如此折磨。
在鲁长山带领的队伍继续向渡江点前进时,他们终于来到了江边,但眼前的情况却并不乐观。江水尚未结冰,鲁长山命令大家脱去棉衣棉裤,尝试游过江水。队伍中的战士们果断按照指示行动,先把衣服脱下并拍红皮肤,用木筏推着衣服过江。鲁长山和二驴子原计划返回寻找田小贵、小白马和兰花儿,却发现他们的踪影完全消失。经过长时间的等待,依然没有任何消息,两人只得决定先过江。
与此同时,田小贵在战斗中被炮弹炸晕,昏迷不醒。待他迷迷糊糊醒来时,已是一瘸一拐,孤独一人赶往渡江点。鬼子迅速封锁了通往江边的道路,田小贵看到这一情形,顿时愣住了,不知所措。与此同时,兰花儿和孩子侥幸逃脱,但她心里并未松一口气。她很快找到了受伤严重的小白马,他因失血过多而奄奄一息。兰花儿毫不犹豫地脱下棉衣,为小白马止血。小白马用微弱的声音看着他们的孩子,满怀遗憾地与兰花儿诀别,发誓下辈子还会再去找她。话音未落,他便永远闭上了眼睛,兰花儿顿时心如刀绞,伤心欲绝。
鲁长山和幸存的战士们终于成功过江,来到苏联境内。饥肠辘辘、疲惫不堪的他们,在雪地上抓起雪块充饥,然后继续赶路。经过一段艰难的跋涉,他们终于找到了苏联部队的营地。鬼子则加紧封锁了江边,田小贵依旧未能过江,只能在附近树林中等待时机。
鲁长山和战士们抵达苏军营地后,凭借着自己的身份顺利进入。苏军为他们安排了体检,剪去了他们的头发,并为他们提供了热水澡,帮助他们恢复体力。就在此时,肖铁林前来监狱探望汤德远,他带来了棉被,并狠狠教训了徐老四一番。肖铁林表示要为汤德远找个郎中治病,病情好转后他可以回家,汤德远此时感激万分,心中涌上一丝复杂的情感。
兰花儿带着孩子继续朝渡江点赶去,但半路上却被日军追击。兰花儿抱着孩子向江心走去,却不幸被敌人的乱枪击中。她拼尽全力将孩子放在一块冰面上,用尽最后的力气将孩子推向安全地方,而她自己则迅速沉入江中,永远消失在了冰冷的水中。