Main cast













How they are connected
Grouped around the main characters. Connections that give away a twist are hidden.
Li SusuBai Lu
Pang Yizhi 庞宜之Played by Li Peienally
Hengxuanzi 衡玄子Played by Zheng Guolinadoptive father
Jize 稷泽Played by Chen Bohaoguardian of time
Siying 姒婴Played by Wang Yifeidream-realm rival
Plot revealShow 2 hidden connections
- Dimian 谛冕Played by Yu Bobirth father
Chuhuang 初凰Played by Zhang Zhixibirth mother
Tantai JinLuo Yunxi
Li Susu 黎苏苏Played by Bai Luenemies → lovers
Xiao Lin 萧凛Played by Deng Weirivals
Tantai Minglang 澹台明朗Played by Xiao Shunyaohalf-brother
Pianran 翩然Played by Sun Zhennifixated on him
Zhaoyou 兆悠Played by Huang Haibingteacher
Ye BingchangChen Duling
Tantai Jin 澹台烬Played by Luo Yunxifirst infatuation- Ye Xiao 叶啸Played by Chang Lufengfather
Ye Qingyu 叶清宇Played by Geng Yetingbrother
Xiao LinDeng Wei
Ye Bingchang 叶冰裳Played by Chen Dulingmarried
DimianYu Bo
Plot revealShow 1 hidden connection
Chuhuang 初凰Played by Zhang Zhiximarried
Change what opens automatically in .
Who's who
- Li Susu (Bai Lu): an earnest young cultivator raised by the Hengyang Sect, who has to live inside the body of a girl Tantai Jin has every reason to hate. In the dream realm she is Sangjiu, a clam-spirit princess.
- Tantai Jin (Luo Yunxi): a hostage prince starved and beaten in a foreign court, born without the capacity to feel love. He is cunning, patient and ruthless, and his slow awakening is the core of the drama. In the dream realm he is Mingye, the God of War.
- Ye Bingchang (Chen Duling): Ye Xiwu's gentle, admired elder sister. She is not as simple as she seems.
- Xiao Lin (Deng Wei): the honorable Sixth Prince of Sheng, Ye Bingchang's husband, and Tantai Jin's rival.
- Pianran (Sun Zhenni): a fox demon with her own agenda and her own fixation on Tantai Jin.
- Hengxuanzi (Zheng Guolin): Susu's adoptive father, who sends her into the past.
Identity Reveals
Ending spoilerShow identity reveals
The drama runs on hidden and layered identities. Susu spends the first act inside Ye Xiwu's body, and Tantai Jin doesn't learn who she really is until much later. In the dream realm, both leads and several supporting actors play earlier versions of themselves, which is why many cast members have two or three character names. Late in the drama, Susu learns that her birth parents were the ancient deities Dimian and Chuhuang, which makes her the one being who can kill the Devil God. Cang Jiumin, the Hengyang Sect disciple she knew in her own time, turns out to be bound up with Tantai Jin's soul.
Supporting cast
Chang Lufeng 常鲁峰as Ye Xiao
Yu Bo 于波as Dimian
