社會(huì)動(dòng)蕩不安的唐朝未年,每18年舉行一次的武林賞善罰惡大會(huì)上,武林十大前輩選出移花宮主為擔(dān)任趕殺十大惡人重任的武俠義士,不料卻遭到突至的宮主夫君燕南天的阻止。宮主以一招之差落敗燕南天后夫妻反目,立誓18年后將授一門人殺盡十惡。為感謝燕南天的救命之恩,十大惡人擔(dān)起扶養(yǎng)其兒子小魚兒(劉德華)的重任,并欲把他培養(yǎng)成天下最惡之人。宮主則收養(yǎng)了花無(wú)缺(林青霞),邊授其武功邊灌輸男人都該殺的思想。18年過(guò)去,十大惡人與宮主分別命小魚兒與花無(wú)缺在新一屆賞善罰惡大會(huì)上爭(zhēng)奪盟主,兩人的生活軌跡開始交叉ccc