故事發生在盛唐時期的長安城,白樂天(黃軒 飾)本是朝廷要官,卻為了收集寫詩的素材而甘願被貶為起居郎。長安城內連連發生離奇的死亡事件,就連當今聖上也難逃厄運離奇身亡,這一切都和一只神出鬼沒的妖貓有關。日本僧人空海(染谷將太 飾)本為了替皇帝解咒遠渡重洋而來,卻和白樂天意氣相投,兩人決心攜手調查案件真相。
一首如怨如訴的《清平調》表明,妖貓作祟和三十年前傾國傾城的楊貴妃(張榕容 飾)之死有著千絲萬縷的關聯,追尋著曾經迷戀楊貴妃的阿部仲麻呂(阿部寬 飾)所留下的日記,白樂天和空海一同見證了大唐曾經的榮光,亦揭開了當年隱瞞至今的陰謀。