社會動蕩不安的唐朝未年,每18年舉行一次的武林賞善罰惡大會上,武林十大前輩選出移花宮主為擔任趕殺十大惡人重任的武俠義士,不料卻遭到突至的宮主夫君燕南天的阻止。宮主以一招之差落敗燕南天后夫妻反目,立誓18年后將授一門人殺盡十惡。 為感謝燕南天的救命之恩,十大惡人擔起扶養(yǎng)其兒子小魚兒(劉德華)的重任,并欲把他培養(yǎng)成天下最惡之人。宮主則收養(yǎng)了花無缺(林青霞),邊授其武