白龍用自己為貴妃吸蠱是他在不知情的情況下被蠱蟲感染後不得已而為之的,他不知道貴妃身中蠱毒,還爬在貴妃身上結果蠱蟲也感染了他,他本身沒救了才幹脆為貴妃吸蠱,然後又不甘心死去,強大的求生欲望又讓他奪了貓舍,化為妖貓後為自己找活下去的藉口就是為貴妃報仇,其實呢殺人只是為了讓自己平靜,只是為自己的執念找個藉口而已,他為貴妃報仇可妓院的妓女和陳的下屬何其無辜啊?而且這三十年間,他口口聲聲說為貴妃報仇,三十年了他卻連仇人都沒查找全?白龍只是為自己無法解脫滯留在世間找了藉口而已,這三十年他為了吃眼珠子活下去有多少無辜的性命死在他手裡,都跟貴妃的死有關嗎?所以丹龍說這三十年我一直都在你身邊就是這個意思,妖貓作祟殺人,丹龍應該有默默的幫他收拾殘局並且跟著它保護它,同時使妖貓的危害不那麼大的無法控制引來各路降妖伏魔的人,否則妖貓早就被厲害的高人或打死或收服,而且他一直在尋找能讓白龍解脫的辦法,他不想傷害白龍,更不想讓自己的兄弟帶著無盡的恨死去落入更深的無間地獄,所以妖貓作祟他沒有出手,而是借空海和樂天的手讓白龍獲得真正的解脫。
真正愛貴妃的只有那隻貓,那隻永遠陪在貴妃身邊的被一同埋葬了的貓,那隻貓在白龍丹龍他們打開墓室以後也沒有跑掉,甚至在白龍準備殺它的時候也沒有跑,它嚇了一跳,但是沒跑,而且低下了頭很明顯是接受了白龍準備用它吸蠱的命運的,要知道白龍當時瘸了腿的,貓的速度大家都懂,在那樣開闊的山洞裡,貓想跑正常人都抓不住,白龍又不是它的主人,它怎麼會聽白龍的話,包括白龍借魂,它不可能沒有感到危險,但是它就是不肯走,整個電影唯一有能力逃脫卻為貴妃心甘情願犧牲生命的只有她的貓,這瑪麗蘇混的太慘了。
所以好好吸貓吧,只有貓愛貴妃,而且是毫無私心的愛她,並且和貴妃一起走了,剩下的活著的這些人,雖生猶死,他們不配說愛貴妃,他們都只是把他們的幻想和所謂的愛強加給了貴妃,只有那隻貓真真正正的毫無保留的愛著她。