故事發生在抗日戰爭時期。獵戶女兒李杏花(賈青 飾)目睹父親慘死在日寇屠刀之下,而鬼子又欲行對自己不軌,關健時刻與其萍水相逢的張響(徐僧 飾)一改懦弱的性格,撲上前去砸死了正欲施暴的鬼子。兩人雙雙投奔了抗日隊伍。由於自幼跟父親打獵,杏花有一手好槍法,他們跟王曉寶(焦博 飾)一起成了武工隊的狙擊手。為報殺母之仇,張響只身赴敵據點射殺日軍曹橋本,這讓前來執行任務的杏花誤為張響己投降敵人,得不到信任的張響乾脆加入了國民黨軍隊。杏花決定嫁給王曉寶,婚禮之前她拋下新郎前去營救誤入歧途的張響,幡然醒悟的張響重返武工隊,這讓未做成新郎的王曉寶妒火中燒,他站在了革命與背叛的十字路口上......