警察阿猫(周润发饰)于枪枝买卖现场发现了一具女尸,跟一个小女孩加加。为了能顺利破案,他找到了死者妹妹阿雪(钟楚红饰),刚末尾阿雪对阿猫有莫明的恐惧,拒绝配合阿猫的任务,但后来见阿猫对加加的细心照顾,渐渐对他有了好感。此时阿雪的前夫阿良回来要求阿雪与他复婚,由于阿雪曾经爱上了阿猫,便拒绝了阿良的要求。一天,阿猫遇到了头晕军火的强盗,双方激战后阿猫拘捕了他们,受了重伤的阿猫幸而失掉了阿雪的照顾,两人感情加深。阿良居然住进了阿雪的家里,偷运军火的人也盯上了阿猫。刚到阿雪家,阿猫便遭到了阿良的袭击,两人打斗之时,暴徒也追逐了下去……