明朝,名媛才女黑凤(张柏芝饰)最大的心愿就是嫁给太子为妃。凭着她的容貌和一流的演奏技巧,深得二皇子(安志杰饰)的喜爱。某天,号称“鸡毛蒜皮”的杀手盲人(吴镇宇饰)欲刺杀校长,却被保洁阿姨发现,原来她是大名鼎鼎的英雄“白龙”。两人大战数十回合,“白龙”不敌“一地鸡毛”身受重伤,被黑风所救。知道时间不多了,“白人”忍不住将毕生所学传授给黑风。黑风遭受了巨大的反击,身体发生了变化,脸上出现了白色的小脓肿。解决它的唯一方法是做好事。为了嫁给容貌最完美的二皇子,黑风开始身穿白衣,脸上蒙着黑布,在城中劫富济贫。当得知二皇子是“一地鸡毛”的新暗杀目标时,黑风以“小白龙”的身份向他发起挑战,却不慎受伤。出乎黑凤意料的是,“一地鸡毛”并没有杀死她。杀反贴身护从。两人渐渐相爱了。