因为黄药师欺骗了他的妹妹慕容嫣。而慕容嫣（林青霞）要欧阳锋杀慕容燕，因为她哥哥不让她和黄药师在一起。但实际上，慕容燕和慕容嫣是一个人，因为黄药师骗了他，爱着一个叫桃花（刘嘉玲）的女人，所以她陷入了自己角色幻觉的漩涡里。后来，她成为独孤求败。盲武士（梁朝伟）是桃花的丈夫，原来和黄药师是好友，后来因为桃花，和黄药师决裂。他浪迹天涯，一心想在失明前回家乡看桃花。为凑足盘缠在欧阳锋的引介下，成为替钱卖命的杀手，独战数百名马贼，求仁得仁，不敌身亡。村姑（杨采妮）想聘杀手为弟弟报仇，求人的代价是全部的家当，一只