社会动荡不安的唐朝未年,每18年举行一次的武林赏善罚恶大会上,武林十大前辈选出移花宫主为担任赶杀十大恶人重任的武侠义士,不料却遭到突至的宫主夫君燕南天的阻止。宫主以一招之差落败燕南天后夫妻反目,立誓18年后将授一门人杀尽十恶。 为感谢燕南天的救命之恩,十大恶人担起扶养其儿子小鱼儿(刘德华)的重任,并欲把他培养成天下最恶之人。宫主则收养了花无缺(林青霞),边授其武功边灌输男人都该杀的思想。18年过去,十大恶人与宫主分别命小鱼儿与花无缺在新一届赏善罚恶大会上争夺盟主,两人的生活轨迹开始交叉。
社会动荡不安的唐朝未年,每18年举行一次的武林赏善罚恶大会上,武林十大前辈选出移花宫主为担任赶杀十大恶人重任的武侠义士,不料却遭到突至的宫主夫君燕南天的阻止。宫主以一招之差落败燕南天后夫妻反目,立誓18年后将授一门人杀尽十恶。
自称“天下第一恶”的江小鱼自小生活在恶人谷,在十恶李大嘴等人的抚养下,终日好整蛊恶搞,油嘴滑舌,却心地善良、纯真可爱。小鱼儿行走江湖,与英气逼人的花无缺不打不相识。随着接触深入,小鱼儿和花无缺变成一对亦敌亦友的朋友。原来花无缺从小被移花宫主邀月收养,授其武功,宫主为了报复花无缺和小鱼儿的生父江枫,故意将二人分开抚养,待二人长大相互残杀。与此同时,江别鹤、江玉郎两父子正谋划着一场更大的武林阴谋,螳螂捕蝉,黄雀在后,一场事关武林生死存亡的腥风血雨旋即展开。小鱼儿与花无缺终于识破了宫主的阴谋和诡计,携手平息了江湖的恩怨与挑战。
宋平为人善良,在一个阴差阳错品尝过杀人滋味后,竟怀有为民除害的情况下毒杀十恶不赫的王金雄,事件惹来黑帮和警方注意,宋害的使命,逐继续策划另一次行动,而他的活动又被记者坚看中并作为小说题材,宋平是他的读者,两人逐渐将小说转为研究杀人的园地,最后警方要在坚的小说里寻找凶手线索。