抗日战争时期,有个山村放牛娃叫王二小。二小九岁时,目睹了父母和乡亲们惨死在日本侵略者屠刀下的情景,心中对日寇充满了仇恨。一次,二小和姑姑兰英受命分头给八路军送信,途中二小被抓却机智地逃了出来,负伤的兰英告诉他村里出了叛徒,兰英要二小将消息告诉八路军政委,二小历尽艰辛完成了送信的任务。回到村里却发现兰英已经被敌人抓住了,为了救二小的小张也牺牲了,二小十分悲痛,为了掩护乡亲和八路军伤员安全转移,二小用歌声牵住了敌人,把敌人引进埋伏圈,自己却献出了年仅九岁的生命。。影片主要讲述的是追杀出卖抗日民族英雄杨靖宇叛徒的故事。本剧双线叙事,主线内容呈现发生在1945年宋老三的复仇情节;副线讲述杨靖宇蒙难前后的故事——杨靖宇牺牲于1940年,时年三十五岁。
1940年,宋老三的抗联上司程斌背叛了抗联,投降了日本人,他出于义气,也跟了程斌。宋老三得知杨靖宇处境危险,他单枪匹马去阻止程斌杀害杨靖宇,被程斌追杀。宋老三又跟随周保中到苏联成为了88旅的一名士兵。1945年抗战结束,88旅由通化前往沈阳执行任务,宋老三私自离队,其原因为追剿出卖杨靖宇的叛徒。88旅排长马鸣武通过搜查宋老三留下的物品怀疑宋老三可能是叛徒,企图逃跑。就与士兵崔子、老嘎头一起追捕宋老三。离队的宋老三首先杀死了组织杀害杨靖宇的日伪通化省警务署长岸谷一隆。并把其尸体悬挂在城门上。宋老三回忆与杨靖宇军长在红石砬子(东北抗联第一军建军地址)的合影,想起杨靖宇对自己的信任与关怀,心如刀绞。之后,宋老三在追剿程斌时程父开枪,使其肩部受伤,程斌趁机逃跑。心惊胆战的程斌纠集日本奸细王金喜,叛徒韩老七、李连庆等人也追杀宋老三。“雪耻杀”,即宋老三要雪背叛抗联之耻,杀死叛徒,为英雄杨靖宇报仇。最后,追捕宋老三的88旅战友帮助宋老三一个个的消灭了叛徒,并全部歼灭了程斌及部下一百多人----顺带完成了剿匪任务。宋老三也收获了与孙二娘的爱情。。