Yunjing is the spirit of the Kunlun Mirror. Trapped inside it for a thousand years, she has witnessed all the joys and sorrows of the human world. When the Demon Lord Wuchen shatters the Kunlun Mirror, she is forced into a love trial spanning three lifetimes. In the first, she is a princess of the celestial realm and he is a general who has fallen to demonic ways. In the second, she is a mortal doctor and he is a cold-blooded assassin. In the third, she is a fairy spirit within the mirror and he is a Demon Lord bent on destroying the world. In every life, she dies for him; in every life, he turns demonic for her. When the memories of all three lives awaken, Yunjing discovers that Wuchen's fall in each life has been connected to her. Now she must choose: sacrifice herself once more to save all living beings, or defy fate and fall into ruin with him?