在明代,黑风(张柏芝),一个才貌双全的贵族学校女子,最大的愿望是嫁给王子,成为皇妃。凭借她的外貌和一流的演奏技巧,她赢得了二王子(安志杰饰)的爱情。 一天,素有“一地鸡毛”之称的杀手瞎子(吴镇宇饰)试图刺杀校长,却被保洁阿姨发现她就是大名鼎鼎的勇士“白龙” 两人大占数十回合,“白龙”不敌“一地鸡毛”身受重伤,被黑凤凰救出。 “白下”知道自己剩下的时间不多了,就把自己一辈子学到的东西全扔给了黑风。黑风遭受了巨大的撞击,脸上长出了细小的白色脓肿。唯一的解决办法是做好事。 为了嫁给外貌最完美的二皇子,黑风开始穿着白衣蒙着黑布在城里劫富济贫,逐渐被称为“飞人小白龙” 当得知二皇子是“一地鸡毛”的新目标时,黑风以“小白龙”的身份向他发起挑战,却意外受伤。让黑风吃惊的是,“义弟鸡毛”并没有杀了她,照顾她。 他们两人渐渐相爱了。