艾維(葉玉卿飾)作為外科醫生發現男友李(林韋辰飾)與閨蜜的背叛后,獨自前往澳門療傷。此時醫院收治了重傷失憶的阿龍(任達華飾),兩人在治療過程中漸生情愫。當黑幫分子追至澳門時,阿龍的真實身份逐漸浮出水面——他曾是警方臥底摧毀犯罪集團的核心人物。黑幫頭目黃佩霞(黃佩霞飾)率敖志君(敖志君飾)、張睿羚(張睿羚飾)等手下展開追殺,既為報復當年臥底行動導致的滅頂之災,更意圖奪取阿龍隨身攜帶的關鍵賬本。情感受阻的艾維在得知真相后選擇與阿龍共同面對,最終這對戀人被困于澳門碼頭。在正邪對峙的槍戰中,阿龍為保護艾維引爆倉庫與黑幫同歸于盡,用生命完成了對愛人的救贖。