現代書房中,三歲的三花貓雪莉意外被神秘古書《狸貓記》吸入,穿越時空來到一個類似古代王朝的世界,發現自己竟變成了約莫二十歲的少女,保留著貓的特性卻擁有人類軀殼。雨夜破廟中,她遇到了身負重傷、正遭追殺的年輕男子宋真。宋真身世淒慘,本是當朝皇子,二十三年前剛出生時便被王後趙鳳儀用一隻死狸貓調換,真正的生母李美人因此被汙衊“產妖”打入冷宮,他自己則被忠仆救出隱姓埋名長大。雪莉憑藉貓的本能救助了宋真,儘管最初無法言語、行為怪異,但二人逐漸建立起信任。宋真為雪莉取名“沈黎”,教她人類的生活方式,而雪莉也坦誠告知自己原是貓魂的真相。在邊境小鎮青石鎮短暫適應後,二人接到宋真養父陳拓密信,得知宮中暗流湧動,宋真決定前往京城調查真相。途中,宋真向雪莉完整講述了當年的宮廷陰。他們要如何一起度過危機?