唐末年,黄巢之乱攻入唐都长安。晋王李克用(顾峰饰)奉命镇压土匪,夺回京城。沙陀族人李克用当时拥兵十万,麾下猛将如云,养子组成的十三个能打胜仗的宦官团,使他一度成为无人能及的人物。汴梁节度使朱文科亲临观战,恰逢黄巢的第一名将孟觉海主持作战。十三世大护国李存孝(姜大卫饰)起兵迎敌,生擒孟觉海。然而,李是一个勇敢而骄傲的人,朱温在宴会上受辱,怀恨在心。第四个太监李存昕嫉妒李存孝的高成就。他提议组建一支轻军进入长安,夺取黄巢之首。李克命九个太监刺杀李存孝。九人入夜长安,经过一系列血战,黄巢在五凤楼中弹受伤。然而,敌人兵力庞大,九人在女儿颜的家中避难。在此期间,李存昕与十二太监康君礼企图作恶多端,将李存孝逐出队伍。李存昕和唐君礼在孤独的时候被朱温蛊惑,引诱李克用进入汴梁。朱温灌醉了李克用和第十一任太保史敬思(狄龙饰演),然后两人痛苦地死去。史敬思极力保护李恪,但在关键时刻,李存孝带领黑乌鸦战士赶到。李和唐没有实现一个计划,又想出了另一个计划。他们偷走了李恪的私人宝剑,并假传君旨,扬言要杀死李存孝