民国初年,军阀混战时期,陕北说书艺人兰老五在兵荒马乱之际捡到一襁褓中的女婴,从此悉心照料并抚养其长大,兰根根、冯三虎、张忠汉几位儿时的伙伴更是倾情呵护。兰花花心地善良,能歌善舞,且出落得貌若天仙,闻名遐迩,并与冯三虎渐生情愫,终身相许。三十里铺的大财主周若怀对兰花花早已垂涎三尺,虽四房妻妾却仅有一弱智多病的儿子,于是千方百计将兰花花娶为儿媳,指望其传宗接代……。山子(王文杰 饰)的父亲是一名经验老道的猎人,在父亲的耳濡目染之下,山子亦拥有了一身好枪法。日本人来了,血洗了山子的村庄,残忍杀害了山子的父母,就这样,年仅十六岁的少年成为了孤儿。某日,山子设下的陷阱里闯入了一个日本鬼子,山子抢了鬼子的枪,却被八路军战士们纷纷堵住。一番波折之后,山子加入了八路军。
本以为从军就能够打鬼子为父母报仇,但连长却缴了他的械,将他发配到炊事班跟着老胶东打下手。某日,连里接到了掩护大部队的任务,然而,这却是一个根本就不可能完成的任务,鬼子的突然入侵使连队陷入了苦战之中,仅剩的战士们包括山子在内被逼入了绝境,在生死存亡之际,老胶东舍身救了山子。。