着一家旅店，结识往来的过客，也做杀手掮客的生意。风流剑客黄药师（梁家辉）是欧阳锋的朋友，每年都要来沙漠与欧阳锋畅饮，然后他都还会再去见一个人，并去白驼山见欧阳锋的嫂子（张曼玉）。今年，他带来了一坛酒，名叫醉生梦死，据说可以让人忘记一切。慕容燕（林青霞）出重金请欧阳锋杀黄药师，因为黄药师欺骗了他的妹妹慕容嫣。而慕容嫣（林青霞）要欧阳锋杀慕容燕，因为她哥哥不让她和黄药师在一起。但实际上，慕容燕和慕容嫣是一个人，因为黄药师骗了他，爱着一个叫桃花（刘嘉玲）的女人，所以她陷入了自己角色幻觉的漩涡里。后来，她成