故事發生在盛唐時期的長安城,白樂天(黃軒 飾)本是朝廷要官,卻為了收集寫詩的素材而甘願被貶為起居郎。長安城內連連發生離奇的死亡事件,就連當今聖上也難逃厄運離奇身亡,這一切都和一隻神出鬼沒的妖貓有關。日本僧人空海(染谷將太 飾)本為了替皇帝解咒遠渡重洋而來,卻和白樂天意氣相投,兩人決心攜手調查案件真相。
一首如怨如訴的《清平調》表明,妖貓作祟和三十年前傾國傾城的楊