这个故事发生在抗日战争时期,猎户李杏花(贾青饰)亲眼目睹父亲惨遭日寇杀害。她与张响(徐僧饰)偶然相遇,张响在杏花受到鬼子欺辱时挺身而出,砸死了对她不轨的日军。两人一起加入了抗日队伍。杏花从小跟随父亲打猎,有一手出色的枪法,他们和王晓宝(焦博饰)一起成为武工队的狙击手。为了报杀母之仇,张响独自前往敌人据点,射杀了日军曹桥本。不幸的是,杏花误以为张响投降敌人,因此无法得到张响的信任,张响只好加入国民党军队。杏花决定嫁给王晓宝,但在婚礼前夕,她脱离了新郎的身边,前去营救误入歧途的张响。受到这一切的刺激,张响重新振作,回到了武工队。这一切让未能娶到杏花的王晓宝嫉妒不已,他也陷入了背叛和革命的十字路口......