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