故事发生在1936年。红军长征后援部队战士火娃(孙瑜 饰)及张大顺(梁音 饰)、小武(霍德集 饰)等被马步芳的军队俘虏,他们逃了出来,藏族老猎人老巴尔(金焰 饰)掩护了他们。在藏族人中,因为关于如何处置火娃等人起了争执。富户多汤父子要把红军姣给马步芳部队,老巴尔坚决反对,使得头人百户终于同意放走这些小红军。恰在此时,马步芳军队来此搜捕逃走的红军,老巴尔和张原和苏云从飞船卜下来,藉着飞船表面散发出来的个油,际源搂着苏云的腰网走了百来米,忽然感到身后有一阵怪风舌来,同时还听到一阵呼呼的破空声,陈源心里顿时警觉,猛然回头,却看见里面就是一只双翅张开达三四米的怪鸟向他和苏云扑来。大顺他们打死了三个敌人。敌军狗营长要活埋被俘的红军战士,老巴尔父子和其它人一起把他们救出。敌人抓住了老巴尔的儿子华尔丹,百户也在责怪老巴尔留下红军,引起了灾祸。为了不连累群众,被老巴尔所救的刘指导员和火娃决定用自己来换华尔丹,百户深受感动,由此觉醒,和红军一起与敌人作战。刘指导员带张大顺等人救出了华尔丹,狗营长洗劫了部落,头人百户也死在他的炝下。