年幼的童凡得知自己并非父母亲生,他离家出走一心要找自己的亲生父母,养父母多年来一直历尽苦难寻找童凡,看到他在找亲生父母的启事后顺着地址找到他,花钱雇一男子冒充童凡的亲生父亲,他们把终生积蓄都通过该男子资助给了童凡,童凡受伤他们忍不住来探望却遭童凡唾弃,当童凡得知一切真相后追悔莫及,他回到养父母身边,养母却因他去世,从病危的养父得知,童凡的亲生父母在他一岁时因救童凡去世,临终前把童凡托福给了养父母。 故事开始于二十世纪20年代的陕南地区。胡家村村民因不满官府苛捐杂税、横征暴敛,与官府发生冲突,遭官兵追杀,全村老少被迫逃到豫西山区狗娃山,自立山寨为伙。大家一致推举大黑骡(范明饰)为大当家,女当家被尊称为山寨的“奶奶”(宁静饰)。逃亡途中奶奶捡到一名将要饿死的男孩,为好养活遂起名狗娃(罗晋饰)。数年后狗娃长大成人,时逢当地遭百年不遇的大旱,张家堡农民因交不起地租遭恶霸吃人贼(李耕饰)血洗,奶奶率山寨一干人马驰援张家堡。吃人贼之子李冬青(芦芳生饰)留日归来,继承恶父衣钵,率保安团围剿狗娃山,大当家殒命。狗娃义愤填膺,率众五战五捷,直至抗日战争爆发,和奶奶一起投入到民族解放战争的洪流之中......