

Ashes of Love
Ashes of Love is a 63-episode Chinese xianxia fantasy drama from Jiangsu TV. It aired from August 2, 2018 to September 4, 2018, and all episodes are out. In the US it streams officially on Viki (free with ads) and iQIYI (VIP, episodes 1-5 free), checked October 25, 2026. It is adapted from a novel by Dian Xian.
Where to watch Ashes of Love
Official services only, checked by hand for your country. Free options come first.
Watching from the US? Did it work for you?
Watching from the UK? Did it work for you?
Watching from Canada? Did it work for you?
Watching from Australia? Did it work for you?
We check the US, UK, Canada and Australia. Showing United States.
Is it worth watching?
Final verdict coming soon. It goes up once our editor has seen the ending. How we rate
Viewers who want a funny first half, a famous love triangle and a second lead people still argue about
What viewers score it
The story, without spoilers
What to Expect
We haven't watched this one. This section is based on English and Chinese Wikipedia, Chinese entertainment coverage and English-language reviews and recaps.
Ashes of Love is two dramas in one. The first stretch is a comedy: Jinmi is innocent to the point of absurdity, takes everything literally and keeps treating the proud Fire Deity as her personal servant. Fans often single out these episodes as the most rewatchable. The middle and late episodes turn much darker, with betrayal, revenge, a palace coup, a war between heaven and the demon realm and several deaths. Reviewers in English and Chinese tend to describe the tonal shift as the point of the show: the girl who couldn't feel love learns what it costs.
The love triangle is what people remember. Deng Lun's Xufeng is the hero, but Luo Yunxi's Runyu, the overlooked eldest prince who slowly darkens, became one of the most talked-about second leads in Chinese television. Discussions of the show on Chinese and English platforms still split into camps over Runyu, and some viewers say they finished it mainly for him. Yang Zi's comic performance in the first half was widely praised.
The complaints are mostly about length and the late plot. At 63 episodes, the drama is long, and some viewers felt the middle dragged. Others found Jinmi's naivety frustrating, or felt the final war and the resolution of the triangle were rushed after so much build-up. As with many big xianxia productions of its time, some of the effects work looks dated now.
For viewers coming from other fantasy dramas, it helps to know that Ashes of Love is one continuous story, not a set of seasons. The 63 episodes move from the Flower Realm to the Heavenly Court, then to the mortal world and the demon realm, and the comic tone fades steadily along the way. English-language recommendation lists often pair it with Eternal Love, which aired a year earlier and shares its long, operatic structure of mortal trials, old grudges between gods and a final war. The difference most reviewers point to is the opening: Ashes of Love spends its early episodes as a romantic comedy, with Jinmi treating heaven's rules as a puzzle she has no interest in solving.
It was a major hit. Wikipedia reports average CSM52 ratings of about 1.3% on Jiangsu TV, with a national peak of 1.64% for the episodes that aired on September 3, 2018. Online, it was reported to have passed 15 billion views by early 2019, though another passage gives a figure of over 10 billion, so treat the exact number as uncertain. A blog post from June 2021 listed its Douban rating as 7.7; a headline cited on Wikipedia gives 7.6. It won the Most Popular Foreign Drama award at the 2019 Seoul International Drama Awards.
Content notes: fantasy violence, war, several deaths of main and supporting characters, manipulation by a parent figure, and the heroine stabbing the hero.
The Story
Jinmi has lived for thousands of years in the Flower Realm as a grape spirit, slow to cultivate and cheerfully unaware of almost everything outside her garden. She doesn't know who her parents were, and she doesn't know that her mother fed her a Vanishing Pill at birth, a spell that keeps her from ever feeling romantic love. Then an injured bird crashes into her world. He is Xufeng, the Fire Deity and second son of the Heavenly Emperor, and the grape spirit who can't love decides he owes her a favor. Her trip to heaven drags her into a palace full of grudges: Xufeng's ruthless mother, his quiet older brother Runyu, a princess determined to marry Xufeng, and an old secret about Jinmi's own birth. Ashes of Love (香蜜沉沉烬如霜) is a 63-episode xianxia drama starring Yang Zi, Deng Lun and Luo Yunxi. It aired on Jiangsu TV in 2018 and streamed on iQIYI, Tencent Video and Youku, and it's based on a novel by Dian Xian.
Release Notes
Ashes of Love premiered on Jiangsu TV on August 2, 2018, and ended on September 4, 2018, with 63 episodes. It streamed in China on iQIYI, Tencent Video and Youku. Wikipedia says the DVD release runs to 60 episodes. It was directed by Zhu Ruibin, produced by Liu Ning and filmed at Hengdian World Studios from June to October 2017. The singer Sa Dingding composed music for the drama and appears in a small role.
Outside China, it streams on Viki, in a 60-episode version, and on iQIYI's international site, iQ.com, with all 63. It was on Netflix for several years but left the service at the end of 2023.
There is no season 2. In late 2025, Chinese media reported that the drama's producer, Liu Ning, was planning a short-form remake; the novel's author initially denied involvement in the reports. We'll update this section if a project is confirmed.
The opening song is "Unsullied" (不染), released in versions by Mao Buyi and Sa Dingding, and the ending song is "Upwards to the Moon" (左手指月), sung by Sa Dingding. The leads, Yang Zi and Deng Lun, also recorded a duet for the soundtrack.
Does Ashes of Love have a happy ending?
Nothing opens until you ask. The first step shows only the type of ending; the details come after.
Happy, sad or open?Shows only the type of ending, nothing about what happens.Show ending typeHide
We have not finished this one ourselves; this is based on outside sources.
In Brief
Ending spoilerShow the ending in brief
Ashes of Love has a happy ending for Jinmi and Xufeng, though it comes after deaths on both sides. Xufeng is killed and comes back as the Demon Lord, Jinmi dies in the war between heaven and the demon realm, and the two of them finally live a quiet life together in the mortal world. Runyu remains Heavenly Emperor, alone.
Full Ending Explained
Full spoilersShow the full ending
This account comes from published episode synopses on Chinese and English Wikipedia and from English-language recaps, not from watching. Recaps differ on some details of the final episodes, which we note below.
The broken pill. For most of the drama Jinmi can't name what she feels for Xufeng because of the Vanishing Pill. During a mortal trial the two of them fall in love anyway, but she doesn't fully understand it. Meanwhile she is engaged to Runyu under an old contract between their families.
The coup and the wedding. Runyu, who has spent his life being sidelined by the Empress Tuyao, seizes the throne of heaven. When the Water Deity, Luo Lin, is killed with fire that points to Xufeng, Jinmi believes Xufeng murdered her father. At her wedding to Runyu, she kills Xufeng. The grief she feels breaks the hold of the Vanishing Pill, and she finally understands she loved him. Synopses explain that the real killer was Tuyao.
The Demon Lord. Xufeng returns from death as the ruler of the demon realm, with no warmth left for heaven or for Jinmi. The two realms move toward war, and Runyu's rule grows harder and more paranoid as he tries to keep Jinmi.
Jinmi's death. In the war between heaven and the demon realm, Jinmi gives her life to stop the conflict. Synopses say a trace of her survives as a tear in Xufeng's eye, and that he waits for her.
The mortal world. Jinmi is reborn as a mortal, and Xufeng finds her there. The final scenes show them living a simple life together with a young son. Chinese Wikipedia names the child differently in its plot summary and cast list, so we haven't confirmed his name.
Runyu. The Night Deity lets them go, makes his peace with his brother and stays on as Heavenly Emperor, without the woman he wanted. This is the part of the ending that viewers most often call bittersweet, and why some describe the whole ending that way.
Change what opens automatically in .
Did you finish it?
Anonymous. One vote per device. We never show a score from these.
Finished Ashes of Love? Watch next
Picked by our editors for the same feel. Finished dramas first.
Eternal LoveAll 58 episodes outHappy EndingHappy EndingA fox goddess and the heavenly crown prince love each other across three lives, in a 58-episode xianxia romance that set the genre's 2017 template.
VikiVikiVikiViki
Love Between Fairy and DevilAll 36 episodes outHappy EndingHappy EndingA small orchid spirit and a sealed demon lord are bound by a curse that shares their pain and feelings, in a brisk 36-episode xianxia romance.
iQIYIiQIYIiQIYIiQIYI
Till the End of the MoonAll 40 episodes outBittersweetBittersweetA dark, lavish xianxia: a cultivator travels 500 years back to stop a future devil god while he is still a mistreated hostage prince.
VikiVikiVikiViki
Cast and characters










Also starring
- Jinmi (Yang Zi): a grape spirit who is really a frost flower, born to the Flower Deity Zifen and the Water Deity Luo Lin. Her mother's spell keeps her from feeling love.
- Xufeng (Deng Lun): the Fire Deity, a phoenix and heaven's star general, proud and short-tempered, who falls for Jinmi first.
- Runyu (Luo Yunxi): the Night Deity, Xufeng's older half-brother, who has lived quietly in Tuyao's shadow. His mother's story is one of the drama's main secrets.
- Tuyao (Kathy Chow): the Heavenly Empress and Xufeng's mother, who has removed rivals for thousands of years.
- Taiwei (He Zhonghua): the Heavenly Emperor, a charming and selfish ruler whose past loves shape everyone's fate.
- Suihe (Wang Yifei): the Bird Tribe princess who wants to marry Xufeng.
- Liuying (Chen Yuqi): a princess of the demon realm and a loyal friend to Jinmi.
- Luo Lin (Wang Renjun): the Water Deity, a kind immortal with a connection to Jinmi she doesn't know about.
- Danzhu (Xia Zhiyuan): the Moon Immortal, heaven's matchmaker, always trying to pair Jinmi with Xufeng.
- Yanyou (Liao Jingfeng): a snake spirit and trickster, known as Lord Puchi, who has a history with Runyu.
Identity Reveals
Ending spoilerShow identity reveals
The drama is built on hidden parentage. Jinmi isn't really a grape spirit: she is the daughter of the late Flower Deity, Zifen, and the Water Deity, Luo Lin. Zifen was once loved by the Heavenly Emperor, which is part of why she hid her daughter away. Runyu's mother turns out to be a dragon-fish woman whom the Emperor abandoned and the Empress persecuted, and learning her fate changes him. Qiyuan, a demon-realm figure, also has a second identity that becomes important in the war.
The novel behind it
The drama adapts Xiang Mi Chen Chen Jin Ru Shuang (香蜜沉沉烬如霜) by Dian Xian (电线). Wikipedia says the print edition came out in 2009 from Jiangsu Literature and Art Publishing; it began as an online novel, but we haven't confirmed which site first published it. It's the first book of what Chinese readers call the author's "Honey Trilogy." As far as we know, there is no official English translation; the English title Heavy Sweetness, Ash-like Frost is a common fan rendering of the Chinese.
Differences from the Novel
Ending spoilerShow the differences
We haven't found a reliable side-by-side comparison of the book and the drama. Chinese coverage generally describes the drama as a faithful adaptation that expands the story to fill 63 episodes, with more time for the comic first half, the supporting couples and the politics of heaven. Fan discussions also say the drama gives Runyu's story more room than the book does, but we haven't confirmed that against the novel itself.
Novel Ending
Full spoilersShow how the novel ends
The novel also ends with Jinmi and Xufeng together. We haven't confirmed how closely its last chapters match the drama's mortal-world epilogue or how it handles Runyu, and we'll update this section if we find a reliable source.
- Original title
- 香蜜沉沉烬如霜
- Author
- Dian Xian 电线
- First published
- JJWXC
- In English
- No official translation that we know of
Words and customs you'll hear
The practice of refining spiritual energy to grow stronger and live longer, the power system behind most xianxia dramas.
Full explanationXianxia仙侠 · xiān xiáChinese fantasy about immortals, gods, demons, and humans cultivating toward immortality, set across heavenly and mortal realms.
Full explanationXianxia and cultivation
Ashes of Love is xianxia, Chinese fantasy about immortals and gods. Jinmi's slow progress in cultivation, the practice of building spiritual power over centuries, is a running joke. Her power level, and why it's so strange, turns out to be connected to her parents.
The Flower Realm and the Heavenly Court
Many Chinese fantasy dramas picture heaven as a royal court, with an emperor, an empress, princes, ministers and rigid rules about rank. The deities who govern elements such as water, fire and flowers serve under the Heavenly Emperor. The Flower Realm, where Jinmi grows up, is a small and isolated domain that keeps its distance from heaven's politics.
Mortal trials
Immortals in these stories sometimes have to live a human life, with their memories hidden, to pass a trial. Jinmi and Xufeng's mortal trial is where their love begins, and the drama returns to the mortal world for its last scenes.
Arranged marriages in heaven
Runyu's engagement to Jinmi rests on a promise made between their elders long before she was grown. Arranged matches like this are a common plot device in Chinese period and fantasy dramas, where family agreements carry more weight than the feelings of the people involved.
Ashes of Love FAQ
How many episodes does Ashes of Love have?
Ashes of Love has 63 episodes of about 45 minutes each, as aired on Jiangsu TV and streamed in China. Wikipedia notes that the DVD version runs to 60 episodes. iQ.com shows all 63, while Viki carries a 60-episode version. It finished airing on September 4, 2018.
Where can I watch Ashes of Love?
From the US on October 25, 2026, Viki had its 60-episode version free with ads, and iQ.com had all 63 episodes, with 1 to 5 free and the rest for VIP members. It was on Netflix but left at the end of 2023. In China it streams on iQIYI, Tencent Video and Youku.
Is there a season 2 of Ashes of Love?
No. Ashes of Love ended in 2018 with no sequel series. In late 2025, Chinese media reported that its producer planned a short-form remake, but the novel's author first denied being involved, and we haven't seen an official announcement. The novel's author wrote other books, but they aren't direct sequels.
Does Ashes of Love have a happy ending?
SpoilerShow the answer
Minor spoilerReveal whether it ends happily
Yes, for the main couple. After deaths, a resurrection and a war, Jinmi is reborn as a mortal, and Xufeng finds her and stays with her. The final scenes show them together with a child. Many viewers call it bittersweet because Runyu ends up alone.
What happens to Runyu at the end of Ashes of Love?
SpoilerShow the answer
Ending spoilerReveal Runyu's ending
Runyu stays Heavenly Emperor but loses Jinmi. After seizing the throne, his rule grows darker and more desperate, and he fights his brother over her. In the end he lets her go, makes peace with Xufeng and remains alone in heaven. Fans still debate whether he deserved better.
Does Jinmi kill Xufeng?
SpoilerShow the answer
Ending spoilerReveal what happens at the wedding
Yes. Believing Xufeng murdered her father, Luo Lin, Jinmi kills him at her wedding to Runyu. The grief breaks the spell that kept her from feeling love. Synopses say the real killer was the Heavenly Empress, Tuyao. Xufeng later comes back as the Demon Lord.
Who does Jinmi end up with in Ashes of Love?
SpoilerShow the answer
Minor spoilerReveal who Jinmi ends up with
Jinmi ends up with Xufeng, the Fire Deity. She is engaged to his brother Runyu for much of the drama, and Runyu tries hard to keep her, but the story points toward Xufeng. After both of them die and come back, they live together in the mortal world with a young son.
Is Ashes of Love based on a novel?
Yes. It adapts Xiang Mi Chen Chen Jin Ru Shuang (香蜜沉沉烬如霜) by Dian Xian, a fantasy romance published in print in 2009, often called Heavy Sweetness, Ash-like Frost in English. As far as we know, there is no official English translation, and we don't link to unofficial ones.
Who sings the Ashes of Love theme songs?
The opening song is "Unsullied" (不染), with versions by Mao Buyi and Sa Dingding. Sa Dingding, who also worked on the score, sings the ending song, "Upwards to the Moon" (左手指月). Yang Zi and Deng Lun recorded a duet for the soundtrack, and Yang Zi sings a solo song as well.
Still have a question about Ashes of Love?
Ask us anything: an episode, a character, where to watch it. We answer the common ones on this page.
If you liked Ashes of Love
More xianxia our editors rate.




