长安城的夜市灯火通明,萧蔷饰演的捉妖师青鸾正蹲在屋檐上啃烧饼,突然被一只会说人话的九尾狐砸中脑袋。这只自称"长安第一美男子"的妖怪贺刚正被神秘组织追杀,他带来的消息让青鸾毛骨悚然——城中半数官员早已被妖怪替换。
何文饰演的冷面捕快带着除妖司精锐围堵而来,三人被迫踏上逃亡之路。青鸾的桃木剑专克妖邪,却对死皮赖脸的九尾狐毫无办法。当发现连皇帝都可能是妖怪假扮时,他们必须在一夜之间穿越十二坊妖市,找到封印着真相的昆仑镜。
爆笑捉妖途中,青鸾渐渐发现这些"恶妖"藏着不为人知的温柔。子时更鼓响起,贺刚的尾巴突然少了一条,而皇宫方向传来了龙吟般的嘶吼。