1938年冬天,东北抗联排长鲁长山在茫茫雪原中艰难前行,他拖着疲惫的身体赶往松林镇与战友会合。途中遭遇日军骑兵巡逻,他机警躲过,靠从动物粪便中捡拾松子充饥,继续踏上生死未卜的征程。
自九一八事变后,东北抗日联军在白山黑水间顽强抗击日寇。日军实施残酷的“归屯并户”政策,企图切断抗联的生存补给。在一次惨烈的拐子河战役中,鲁长山带领的十八人小队伤亡惨重。面对日军重重包围,他下令分散突围,约定在松林镇的八棵松汇合,并誓言必将带领大家归队。
激战中,鲁长山引爆地雷与日军殊死搏斗。昏迷醒来后,阵地上只剩他和重伤的田小贵。二人躲避日军搜捕,艰难向松林镇进发。与此同时,卫生员兰花儿冒死救出重伤的汤德远,却在采药时与战友失散。为引开日军,汤德远纵身跳江,生死未卜。
另一边,突围的万福庆和高云虎误食迷药被俘,被迫在虎头岭老金沟做苦工。矿井塌方造成多人死亡,万福庆伤口感染生命垂危,仍念念不忘松林镇之约。
兰花儿返回村庄寻找母亲,发现家园已成废墟。在好心人冯大爷帮助下,她与母亲短暂重逢,却目睹母亲为掩护自己而被伪军枪杀。兰花儿悲愤反击,全歼伪军后再度潜入山林。日军随后屠村,她在林间听见枪声,痛哭失声。

各路抗联战士在绝境中挣扎求生,他们怀着同一个信念——奔赴松林镇之约,完成归队的誓言。冰天雪地中,每个人的命运都悬于一线,而更残酷的考验才刚刚开始。
