Main cast













How they are connected
Grouped around the main characters. Connections that give away a twist are hidden.
Xiao YaoYang Zi
Xiang Liu 相柳Played by Tan Jiancienemy → bond
Ah Nian 阿念Played by Dai Luwahalf-sister
Chishui Fenglong 赤水丰隆Played by Wang Hongyifiancé
King of Haoling 皓翎王Played by Zheng Guolinraised her- Xiling Heng 西陵珩Played by Jin Fengmother
Cang XuanZhang Wanyi
Xiao Yao 小夭Played by Yang Zicousins
Ah Nian 阿念Played by Dai Luwaloves him
Chishui Fenglong 赤水丰隆Played by Wang Hongyially- King of Xi Yan 西炎王Played by Hou Changronggrandfather
Xiaoxiao 潇潇Played by Li Shumanguard
Lirong Chang 离戎昶Played by Shao Weitongfriend
Tushan JingDeng Wei
Xiao Yao 小夭Played by Yang Zirescued him → love
Fangfeng Yiying 防风意映Played by Huang Cancanbetrothed- Tushan Hou 涂山篌Played by Ye Xiaoweihalf-brother
Grand Madam Tushan 涂山太夫人Played by Tang Qungrandmother
Jingye 静夜Played by Gao Rongmaid
Plot revealShow 1 hidden connection
Xiao Yao 小夭Played by Yang Zimarried
Ah NianDai Luwa
King of Haoling 皓翎王Played by Zheng Guolinfather
Chishui FenglongWang Hongyi
Chenrong Xinyue 辰荣馨悦Played by Wang Zhensister
Change what opens automatically in .
Who's who
- Xiao Yao (Yang Zi): the lost princess, funny and guarded, who would rather run than rely on anyone. Her mother left her, and everything she does is shaped by it.
- Cang Xuan (Zhang Wanyi): her cousin and childhood companion, a prince raised as a hostage. He is ambitious, patient and willing to sacrifice almost anything for the throne.
- Tushan Jing (Deng Wei): the gentle heir of the fox clan, first seen as the battered servant Ye Shiqi. He loves Xiao Yao completely but is bound by duty and an old engagement.
- Xiang Liu (Tan Jianci): a white-haired nine-headed demon who serves a defeated rebel army out of loyalty. He threatens Xiao Yao, bites her and protects her, sometimes in the same scene.
- Ah Nian (Dai Luwa): Xiao Yao's half-sister in Haoling, petulant but sincere, who has loved Cang Xuan since childhood.
- Chishui Fenglong (Wang Hongyi): a cheerful, ambitious clan leader and Cang Xuan's chief ally.
Identity Reveals
Ending spoilerShow identity reveals
The drama is built on hidden identities. Wen Xiaoliu is Xiao Yao, the missing princess, hidden under a face-changing spell. The broken man she calls Ye Shiqi is Tushan Jing, heir of the Tushan clan, who was imprisoned and tortured by his brother. The idle nobleman Fangfeng Bei is Xiang Liu in disguise. Late in season 1, Xiao Yao also learns the truth about her own parentage, which explains why her mother left and why her blood is so valuable.
Supporting cast
Ye Xiaowei 叶筱玮as Tushan Hou
Hou Changrong 侯长荣as King of Xi Yan
Jin Feng 金丰as Xiling Heng
