Main cast















How they are connected
Grouped around the main characters. Connections that give away a twist are hidden.
Cheng ShaoshangZhao Lusi
Xiao Yuanyi 萧元漪Played by Zeng Limother
Cheng Shi 程始Played by Guo Taofather
Cheng Yang 程姎Played by Xu Jiaocousin
Lou Yao 楼垚Played by Yu Cheng'enfirst fiancé
Yuan Shen 袁慎Played by Li Yunruirival → admirer- Wan Qiqi 万萋萋Played by Zhang Yuebest friend
Empress Xuan 宣神谙Played by Tong Leimentor
Fifth Princess 五公主Played by Wang Ziweirival
Plot revealShow 1 hidden connection
Wang Yanji 王延姬Played by Shi Shitries to kill her
Ling BuyiWu Lei
Cheng Shaoshang 程少商Played by Zhao Lusiengaged → separated → reunited
Emperor Wen 文帝Played by Bao Jianfengfoster father
Empress Xuan 宣神谙Played by Tong Leiraised him- Princess Yuchang 裕昌郡主Played by Cui Enciunrequited love
Plot revealShow 2 hidden connections
Ling Yi 凌益Played by Sha Baoliangenemy- Huo Junhua 霍君华Played by Zhang Tongfamily secret
Xiao YuanyiZeng Li
Cheng Shi 程始Played by Guo Taomarried
Lou YaoYu Cheng'en
He Zhaojun 何昭君Played by Chen Yihanformer betrothed
Wang Yanji 王延姬Played by Shi Shiin-law
Empress XuanTong Lei
Emperor Wen 文帝Played by Bao Jianfengmarried
Emperor WenBao Jianfeng
Consort Yue 越妃Played by Cao Xiwenfavored consort
Crown Prince 太子Played by Wang Zhuochengson- Third Prince 三皇子Played by Gao Hanson
Change what opens automatically in .
Who's who
- Cheng Shaoshang (Zhao Lusi): resourceful, practical and blunt, she is good at engineering and bad at etiquette. Her parents' long absence left her doubting that anyone could love her, and much of the drama is about her learning to trust.
- Ling Buyi (Wu Lei): the Emperor's foster son, commander of the palace guard and a man the court is afraid of. He is loyal to the Emperor and Empress and to almost no one else, and he carries a secret that drives everything he does.
- Xiao Yuanyi (Zeng Li): Shaoshang's mother, a brilliant military strategist and a stern parent. Their clashes and slow reconciliation are one of the drama's main threads.
- Cheng Shi (Guo Tao): her father, a cheerful general who adores his daughter and defers to his wife.
- Yuan Shen (Li Yunrui): an arrogant young scholar from a famous clan who loses every argument with Shaoshang and falls for her anyway.
- Lou Yao (Yu Cheng'en): her first fiancé, honest and sweet, from a family full of schemers.
- Empress Xuan (Tong Lei): the gentle, neglected Empress who raised Ling Buyi, and a refuge for Shaoshang in the palace.
Identity Reveals
Ending spoilerShow identity reveals
Ling Buyi's real name is Huo Wushang (霍无伤). As a five-year-old he survived the Gucheng massacre, in which the Huo army and family were destroyed, reportedly by trading clothes with a cousin who died in his place. He grew up under the Ling name in the palace, raised by the Emperor and Empress, while hiding who he was and what he knew about the betrayal. Sources describe his tie to the Ling household and to Huo Junhua differently, so we're not spelling out his parentage here until we can confirm how the drama presents it. The truth comes out in the second part, and it is what makes his revenge plot, and his engagement to Shaoshang, so fraught.
