Ashes of Love follows Jin Mi (Yang Zi), daughter of the Flower Goddess and Water Deity, who’s fed an unfeeling pill while two sons of the Heavenly King fall head-over-heels in love with her. Her mother, the Flower Goddess, doesn’t want her daughter to be like her – afflicted and tormented by love, hence she feeds her little daughter the unfeeling pill before she dies. Family history of both sides doesn’t help; with the Heavenly Empress full of jealousy and considers the Flower Goddess her love rival. Xu Feng (Deng Lun) is the second son of the Heavenly King, known as the most beautiful of the six realms. His brother, described as calming, actually has an underbelly of schemes and uses Jin Mi to his advantage, successfully making her believe Xu Feng killed her dad. With vengence in mind, she drives the knife into Xu Feng’s heart, killing him on the spot. As she watches him fade away, he asks whether she has ever loved him, and she gives him a heartbreaking no. He vanishes into thin air and it’s that moment when she throws up the unfeeling pill, all bottled-up emotions flow through, opening her heart and eyes to the feelings of love. Thus begins her journey to revive him but he’s become the high and mighty Demon Lord.