劇情: 在他的愛人(張曼玉飾)與他的兄弟憤怒結婚的那天晚上,歐陽鋒 悲傷地離開了白坨山,進入了沙漠中的一個小鎮(zhèn),成為了一名殺手中介。他的朋友兼浪漫的劍客黃藥師(梁家輝飾)每年都會來鎮(zhèn)上和他一起喝酒,而酒談中關于白托山的消息逐漸讓他的健忘變成了自欺欺人。黃藥師只是膚淺的。他迷戀他的朋友“盲人戰(zhàn)士”(梁朝偉飾)的妻子桃花 ,桃花在丈夫去世后永遠離開了他;至于慕容炎(林碧姬飾),這個迷戀他的女人,他不愿意兌現(xiàn)自己隨隨便便做出的承諾,這讓慕容炎迷失了自己的身份。洪琪(張學友飾)、村姑(楊采妮飾)等人與歐陽鋒臨時建立關系“買殺”,他們也有一段只有自己知道、不想回頭的痛苦過去。