井西佳(由北野武饰演)是一名警察。他的女儿几年前不幸去世,现在他的妻子(岸本志子饰演)患有晚期白血病。他被好心地邀请去看望妻子的伴侣Horiba(Osamu Ryo饰演),但在执行任务时受了重伤,导致下半身瘫痪,并由轮椅陪同。故事发生在盛唐时期的长安城。白乐天(黄轩饰演)原本是朝廷的重臣,为了收集写诗的材料,他愿意被贬为日常居民。长安城发生了一系列离奇的死亡事件,即使是现在的圣者也无法逃脱离奇死亡的不幸,所有这些都与一只闹鬼的妖猫有关。