电影《妖猫传》主要讲述了白乐天以及空海探索杨贵妃的死因之谜,在历史上关于杨贵妃的死因,历史记载,天宝十五载(756)六月十四日,随李隆基流亡蜀中,途经马嵬驿,禁军哗变,37岁的杨贵妃被缢死,香消玉散。
司马光的《资治通鉴》中就有详细记载,当禁军将领陈玄礼杀了杨国忠父子之后,可是六军将士却还未前行,即使唐玄宗亲自下令,也没用。唐玄宗让高力士问军中主帅陈玄礼到底为何不前行,陈玄礼回答说:“国忠谋反,贵妃不宜供奉,愿陛下割恩正法”。最终,在兵谏之下唐玄宗下的圣旨,不得不让杨贵妃在马嵬坡下自缢身亡。
当然民间还有各种流传,称杨贵妃是吞金而死等,但杨贵妃不曾死的传说,在当时即已有了,那就是逃往到了日本,在安史之乱的时候,杨玉环被日本商人趁返国之机弄到了日本,因为目前在日本确实有着不少关于杨贵妃的传说以及起雾、庙宇等。还有人称逃到了美洲,不过这些说法都不如自缢身亡的可信度高。
所以电影《妖猫传》对于杨贵妃因尸解大法假死等一系列的事情是虚构出来的,电影中把空海和白居易写成了患难之交,但是历史上其实两人并没有什么交集,白居易和空海虽然生活的年代基本一致(白居易772——846,空海774——835),但是历史上却没有任何记载说两人有过见面等行为。