在戀人(張曼玉)負(fù)氣嫁給兄長(zhǎng)的當(dāng)晚,歐陽鋒(張國(guó)榮)然離開白陀山,走進(jìn)沙漠某個(gè)小,成為一名殺手中介人。他的朋、風(fēng)流劍客黃藥師(梁家輝)每都來小鎮(zhèn)與他暢飲,酒話里有關(guān)陀山的消息令他忘卻往事的念想次演變成自欺行為。黃藥師只是面風(fēng)流。他迷戀好友“盲武士”梁朝偉)的妻子桃花(劉嘉玲)后者在丈夫死后,永遠(yuǎn)地離開了;而對(duì)迷戀他的女人慕容嫣(林霞),他又不愿兌現(xiàn)曾經(jīng)隨口說的承諾,這使得慕容嫣迷失于自的身份中。與歐陽鋒構(gòu)成短暫“兇殺人”關(guān)系的洪七(張學(xué)友)村姑(楊采妮)等人,也都有一只有他們自己才知、不愿回首的苦過往。