Xiao Wei (Zhou Xun), a millennia-old fox spirit, has been imprisoned for centuries under a frozen lake as punishment for violating demon laws by saving the life of the man she loved. Her sheer will to survive attracts the bird spirit Xiao Que (Yang Mi) who breaks the ice and revives her. But only when a pure human heart is freely offered to the demon, can Xiao Wei truly live again. To regain her strength Xiao Wei consumes the heart of a stranger, transforming herself into a beautiful seductress. Unknown to her, the stranger is the Prince of Tian Lang Kingdom. However The Queen devises a plan to bring back her son by using his betrothed, Princess Jung (Wei Zhao), as bait.