笔者观摩《长安三万里》后,感觉这确实是一部超高水平的动画电影。但是,这部动画好几处不符合历史事实也受到了争议,甚至有人指责该片“洗白反面人物”。


(相关资料图)

笔者从历史细节的角度,指出其中几个时间线错乱问题,但多数问题“瑕不掩瑜”,可以作为本片的扩展解读,作为历史科普。

时间错乱之一:与高适相扑的人,历史上本应是安禄山

在本片故事里,主人公高适曾前往幽州投奔范阳节度使张守珪(大约在734年)。剧情中,张守珪和他约定,如果他在相扑中打赢一名胡人军官,就让他指挥一队骑兵。最后,高适成功击败这名胡人军官,成为了骑兵队正。

笔者看来,这名胡人军官的身份,其实和当时的安禄山是重合的。理论上,高适和安禄山在734年这个时间段都在张守珪帐下,安禄山当时正是张守珪手下最出色的军官(还被认作义子),而且专门负责巡逻边境和捕捉契丹人。如果从历史真实角度看,张守珪要挑出一个最会相扑的人,那么大概率就应该是安禄山(肥胖而且战斗力强)。

不过,这名胡人军官在与契丹人的战斗中英勇战死,成为高适悲愤中写下《燕歌行》的起因。所以从编剧角度看,就更不可能在动画里安排安禄山在张守珪帐下出场,成为高适的“同袍战友”。这也是剧情需求,如果完全按照史实走,整篇故事的逻辑就不通了。

同样,下一个时间错乱事件也是给安禄山在错误时间安排了一个错误身份。

时间错乱至二 :安禄山追杀李白,时间太早了

随后的故事里,高适脱离张守珪,正好遇到李白被安禄山手下追杀,此时给安禄山安排的身份是“卢龙节度使”。但在史实中,安禄山这时候仍是张守珪手下的军官。

张守珪在740年病死,安禄山在同年才担任卢龙兵马使,742年朝廷才设立卢龙节度,安禄山成为了第一任节度使。高适离开张守珪的时间,只可能在734年。这段时间线,动画是错乱的。

事实上,高适脱离张守珪的时候,安禄山作为幽州的一名中级军官,根本没有本钱造反,更不可能追杀李白。

但出于同样的理由,如果真的按照史实来走,动画的这段剧情就根本没法出现了。所以,动画《长安三万里》为讲好一个逻辑通顺的故事,只好再次让时间线错乱。

时间错乱之三,哥舒翰招募高适,时间太早了

接着,出于讲故事的需要,高适为了救郭子仪,答应了陇西节度使哥舒翰的招募。但是,这个时间线也过早了。

这段故事,同样发生在高适离开张守珪后的不久,大约在734年左右。此时,哥舒翰很可能还是平民,他直到40岁才在河西投军。也就是说,当时的哥舒翰大概率与高适身份相当。

哥舒翰当上河西节度使是在752-753年,他此时已经五十多岁了,和高适一样都是大器晚成。动画里,足足将哥舒翰的节度使生涯提早了20年。事实上,高适在752年才加入哥舒翰的幕府。同样道理,郭子仪在734年时更不可能是哥舒翰部下,当时他的官阶比哥舒翰高一点点也说不定。

所以收,动画里杀手说到“陇右插手卢龙的事”是严重时间错乱的,史实中两位节度使(安禄山和哥舒翰)当时还在唐军的中层奋斗,甚至卢龙节度使这个官位都还未诞生。

时间错乱之四:高适参加石堡城之战,是不可能的

在动画里,高适参加了哥舒翰攻打石堡城的战斗,但这是不可能的。这是一场著名的战斗,唐军付出上万人伤亡的代价,攻克了只有六百名吐蕃士兵坚守的石堡城。但是,动画里的时间线再次错乱。

石堡城之战发生在公元749年,此战后哥舒翰因为战功才逐步当上节度使。史实中的749年,动画的主人公高适为睢阳太守张九皋荐举,道科中第,授封丘县尉(动画却说高适从未被人举荐)。直到753年,高适才加入哥舒翰幕府。

所以说,高适根本来不及参加石堡城之战。动画安排这个剧情,可能只是为了插入一些历史重要事件,以增加观众对历史背景的认识,尤其是对哥舒翰的了解。

因此,这个时间错乱的剧情,对于动画片的整体故事还是有必要的。

时间错乱之五:高适讲故事时,李白已死了两年

整部动画有一个重要时间线,高适指挥云山城之战的同时,正好是李白被朝廷大赦。但是,这个时间线也是错乱的。

史实上,高适任剑南节度使抵御吐蕃进攻,是公元763年。764年,高适就因为指挥不力,被朝廷免职。另一方面,李白被大赦(同时写下《早发白帝城》)是759年,时间根本对不上。

更重要的是,李白在公元762年已经去世了。一年后才发生吐蕃入侵长安,以及动画里的云山城之战(763年底开始)。

在759年-763年的四年里,史实中的高适绝不可能不知道李白已经被大赦,以及已经病逝的消息。动画里,高适给程监军讲故事,云山城之战已经开始了几个月,时间大概进入了742年初,此时的李白已经死了两年了。

但是如果真的按照史实来写,整部动画的剧情都没法进行了。

时间错乱之六:监军高适的程元振,几个月前就下台了

最后一处错乱,笔者认为其实可以避免,那就是动画的另一个重要角色——程监军。此人的原型,正是大太监程元振。

在动画里,这名程监军一脸正气,刚直不阿,而且武艺高强。但在史实中,程元振其实是一名祸乱朝纲的奸佞。所以,有人说这部动画“洗白历史反面人物”,并没有冤枉人。

吐蕃攻陷长安的事件,罪魁祸首就是程元振。吐蕃出动大军入侵时,程元振对唐代宗隐瞒军情,而且陷害郭子仪、李光弼等名将。在这种形势下,唐朝的长安防线一溃千里,唐代宗也被迫出逃。直接导致首都长安在763年十月被吐蕃大军攻陷。

在群臣的弹劾下,权倾一时的程元振被贬为平民。同年十一月,郭子仪收复长安。次年,程元振被唐代宗流放溱州,路上被人杀死。

但是在动画里,这名“程太监”却在764年初当上了持节监军,抵达了剑南节度使帐前,并代表朝廷审问高适。只能说,时间线是严重错乱的。

在动画剧情里,“程监军”是一个关键角色,引出了后续的全部剧情。笔者认为,编剧设定这名“太监监军”其实完全可以姓张或姓李,根本没必要引用程元振这种历史反面人物。

总体来说,《长安三万里》虽然出现好几处与历史不符的时间错乱,以及“为高适洗白”的等等做法,对于整体故事而言还是有必要的。但是,“程监军”这个角色设定,却是不折不扣的败笔。(作者:陶慕剑)

推荐内容