國華(劉德華飾)和浩龍(呂良偉飾)同為警員,兩人相識多年,共同出生入死,彼此之間結下了深厚的友誼。湖南幫派首領(狄威飾)設計將浩龍殺害,美艷動人的女子阿紅(鐘楚紅飾)是老大手里一枚十分重要的棋子。一次偶然中,國華成了阿紅的救命恩人,國華的正直和勇敢吸引了阿紅的注意,她不可自持地愛上了這個本該是她敵人的男人。浩龍的死令國華悲憤交加,他和浩龍的搭檔媽打(鄭則仕飾)聯手,要為浩龍報仇。阿紅決心助他們一臂之力。為了引出黑老大,國華需要二十萬的現金,無奈之下,他最終將打劫的目標放到了一宗國際毒品交易之上。行動中雙方爆發激烈槍戰,警方借此掌握關鍵證據,最終狄威被國際刑警逮捕歸案。阿紅在行動中為掩護國華身負重傷,兩人在生死考驗中確認了彼此情感。案件告破后,國華選擇辭去職務陪伴阿紅前往海外療傷,臨別時與堅守警隊的媽打鄭重道別。