九一八事变后,东北军军官周原带军抗日,发现日军屠村。周原在死人堆里救下猎人之女宋雪兰。10年时间,周原将宋雪兰训练成一个优秀的狙击手。宋雪兰凭借优秀的枪法,暗杀鬼子和汉奸,遭到日军的残酷围捕,周原被日军残杀。地下党康弘毅暗中帮助,使得宋雪兰逃过险境,在康弘毅的指导下,宋雪兰协助游击队对日军基地展开了袭击,报了屠村之仇,宋雪兰也加入了游击队,投身到抗日战争中去。
布奇和李都是拳击界的佼佼者,李被称为“火先生”、而布奇则被称为“冰先生”。李在警局执行组,而布奇则比较落魄。在警局举行的一场拳赛上,布奇故意输给了李,以此跻身了警局,成为李的搭档,两人更成了无话不谈的好友。两人奉命调查一个叫纳什的家伙犯下的连环凶杀案,在一次埋伏行动中,李为了救布奇射杀了一名监视的疑犯,但却没抓到纳什。随后两人在现场附近发现了被称为“黑色大丽花”的肖特的尸体,肖特死因恐怖。李很快就放弃了调查纳什一案,而集中精力一人追查肖特的案件,而当年被李抓获的抢劫银行犯鲍比提早出狱也让李感到焦头烂额。布奇为了帮助搭档,自己也开始着手调查,然而,随着调查的深入,真相逐渐浮出水面之际,却发现了李身后不为人知的秘密。