妖貓,也就是白龍最初只是想守護楊玉環,貓在墓穴的記憶深深刺激了他,似乎眼看著愛慕的人在面前痛苦的死去,所以他很早就潛入宮裡抓瞎了李基隆的眼睛,讓他生不如死。一個連貓都不忍傷害的少年自然沒有那麼邪惡,所以三十年他只是陪伴在楊玉環身邊。他之所以三十年以後再復仇,是因為他發現作為貓的肉身已經難以支撐快死了,而楊玉環和李隆基美好的愛情傳說也讓他覺得必須有人把這事澄清,他這是臨死前的復仇,更被他視為生命臨終前的使命。