“小白龙”本名黑凤(张柏芝饰),出身富豪之家,凭其独特气质、美丽容颜以及一流的演奏技巧,深得二皇子(安志杰饰)的欢心。当众人认为他们是天造地设的一对,二人也预备全心投入感情时,黑凤竟然无意间得到了神奇武功,更肩负起捉拿刺客盲侠“一地鸡毛”(吴镇宇饰)的责任。盲侠因作案前要在案发现场撒满鸡毛而得名,自幼双目失明,表面是街头按摩师,实质以杀人为职业,为他做杀人生意接头人的药材店老板是他唯一信任的朋友。由弱女子成为小侠女,黑凤身体不堪负荷起了异变——脸上长满红疮,必须积善造福才能消退,为了以最完美的形态和二皇子见面,黑凤以白布遮面劫富济贫,赢得“飞侠小白龙”的美誉。俗话说不打不相识,当盲侠对二皇子下了追杀令时,黑凤为保护心上人和盲侠开战,不敌盲侠的黑凤意外受伤,却让盲侠对其细心呵护、百般照顾,在互相试探之中盲侠冷漠的内心起了变化,产生了温情,二人由敌对演变出爱情,二皇子醋海生波,誓要杀死盲侠,重夺美人心,柏芝左右为难,只得化身小白龙劫法场,一段震撼江湖的三角恋由此而生……