明朝,贵族学校才貌双全的女子黑凤(张柏芝)最大希望是嫁给皇子成为皇妃,凭容貌及一流弹奏技艺,她赢得二皇子(安志杰)的倾心。某日,人称“一地鸡毛”的杀手盲侠(吴镇宇)欲行刺校长,但被清洁大婶发现,她本是名闻江湖的大侠“白龙”。两人大占数十回合,“白龙”不敌“一地鸡毛”受重伤,被黑凤救下。 “白侠”自知所剩时辰不多,不由分说将一生所学传给黑凤,黑凤遭到庞大冲击体内起异变,面部长出粗大带白的脓疮,消解方法惟有行善积德。为了能以最完美相貌嫁给二皇子,黑凤末尾身穿白衣面蒙黑布在城内内劫富济贫,渐渐被人以“飞侠小白龙”敬称。得知二皇子是“一地鸡毛”新的刺杀目的时,黑凤以“小白龙”身份向他提出应战,却不测受伤,令黑凤不测的是,“一地鸡毛”并没将她杀死反贴心照料起。两人渐渐互生情愫。