欧阳锋(张国荣)在兄长成婚的那天离家出走,因为嫂子(张曼玉)是他最爱的女人。他隐居在沙漠小镇,经营着一家旅店,专为结识往来的过客,也做着为他人寻找杀手的生意。风流剑客黄药师(梁家辉)是欧阳锋的好友,每年都要与锋畅饮一次。他既迷恋着好友的老婆桃花(刘嘉玲),也暗恋欧阳锋的嫂子。盲武士(梁朝伟)是桃花的丈夫,欧阳锋手下的一名杀手。他浪迹天涯,一心只想在失明前再见到妻子一面。在欧阳锋的受命下,他一人独战数百名马贼,最终为马贼所杀。桃花得知丈夫身亡的消息后,永远地离开了黄药师。黄药师为了心爱的女人,喝下名为“醉生梦死”的酒,忘却了一切。慕容燕和慕容嫣是一对面貌相同的兄妹,慕容燕出重金请欧阳锋杀黄药师,而慕容嫣也要求欧阳锋杀慕容燕。实际上他们同是一人。村姑(杨采妮)想聘杀手为弟弟报仇,却遭到欧阳锋的坚决拒绝。初出江湖的洪七(张学友)是一名连草鞋都买不起的刀客。他答应了村姑的要求,只身杀光太尉府的刀客,也失去了右手食指。他的报酬只是村姑的一只鸡蛋。欧阳锋的嫂子当年因为无法忍受他的骄傲而故意嫁给他的哥哥。如今,韶华已逝的她即将不久于人世,她终于领悟道:我以为我赢了,其实我输了。最终,黄药师隐居桃花岛,绰号东邪。洪七接管丐帮,是为北丐。慕容燕/慕容嫣改头换面,练成一代剑侠独孤求败。欧阳锋火烧了小店,返回故乡,人称西毒。这部影片是华语经典《 东邪西毒》的最终修复版本,影片的内容与原片基本相同,讲述了东邪、西毒、一个女子以及一些刀客不能称之为恩怨情仇的恩怨情仇。西毒欧阳峰是一个与世无争的人,他不问世事,隐居在一片无际的沙漠中,经营着一家替人介绍杀手的小店,对他来说所有的人或事都不过是他身边的过客。但往往看上去最洒脱的人心中都有最深的伤痕,当他白驼山修炼的时候,恋人赌气嫁给了自己的兄长。就这样,他才离开了自己所爱之人生活的地方,将自己放逐到这无情的沙漠中。