明朝,貴族學校才貌雙全的女子黑鳳(張柏芝)最大心愿是嫁給皇子成為皇妃,憑容貌及一流彈奏技藝,她贏得二皇子(安志杰)的傾心。某日,人稱“一地雞毛”的殺手盲俠(吳鎮宇)欲行刺校長,但被清潔大嬸發現,她本是名聞江湖的大俠“白龍”。兩人大占數十回合,“白龍”不敵“一地雞毛”受重傷,被黑鳳救下。 “白俠”自知所剩時辰不多,不由分說將畢生所學傳給黑鳳,黑鳳受到巨大沖擊體內起異變,面部長出細小帶白的膿瘡,消解辦法惟有行善積德。為了能以最完美面貌嫁給二皇子,黑鳳開始身穿白衣面蒙黑布在城內內劫富濟貧,漸漸被人以“飛俠小白龍”敬稱。得知二皇子是“一地雞毛”新的刺殺目標時,黑鳳以“小白龍”身份向他提出挑戰,卻意外受傷,令黑鳳意外的是,“一地雞毛”并沒將她殺死反貼心照料起。兩人漸漸互生情愫不失為一部佳作