Main cast


















How they are connected
Grouped around the main characters. Connections that give away a twist are hidden.
Mei ChangsuHu Ge
Fei Liu 飞流Played by Wu Leibodyguard
Gong Yu 宫羽Played by Zhou Qiqiloyal follower
Meng Zhi 蒙挚Played by Chen Longsecret ally
Xiao JingyanWang Kai
Mei Changsu 梅长苏Played by Hu Geadviser
Consort Jing 静妃Played by Liu Mintaomother
Lie Zhanying 列战英Played by Zhang Yujianlieutenant
Plot revealShow 1 hidden connection
Mei Changsu 梅长苏Played by Hu Gechildhood friends as Lin Shu
NihuangLiu Tao
Mei Changsu 梅长苏Played by Hu Geold bond
Plot revealShow 1 hidden connection
Mei Changsu 梅长苏Played by Hu Geformer fiancé
Prince YuHuang Weide- Empress Yan 言皇后Played by Yang Chenadoptive mother
Qin Banruo 秦般若Played by Wang Oustrategist
Xiao JingxuanGao Xin
Prince Yu 萧景桓Played by Huang Weiderivals for the throne
Consort Yue 越贵妃Played by Yang Yutingmother
Xie Yu 谢玉Played by Liu Yijunbacker
Emperor of LiangDing Yongdai
Xiao Jingyan 萧景琰Played by Wang Kaiseventh son
Prince Yu 萧景桓Played by Huang Weidefifth son
Xiao Jingxuan 萧景宣Played by Gao Xincrown prince
Lin ChenJin Dong
Mei Changsu 梅长苏Played by Hu Geclose friend
Xie YuLiu Yijun
Princess Liyang 莅阳长公主Played by Zhang Yanyanwife
Xia JiangWang Yongquan
Xia Dong 夏冬Played by Zhang Lingxinstudent
Plot revealShow 1 hidden connection
Xie Yu 谢玉Played by Liu Yijunframed the Chiyan Army together
Princess LiyangZhang Yanyan- Xiao Jingrui 萧景睿Played by Cheng Haofengson
Change what opens automatically in .
Who's who
- Mei Changsu (Hu Ge): head of the Jiangzuo Alliance and the man every faction wants as an adviser. Courteous, ill and always three moves ahead, he hides a secret that the drama reveals to viewers early on.
- Xiao Jingyan, Prince Jing (Wang Kai): the emperor's seventh son, a blunt soldier who has spent years on the frontier because he refuses to forget an old injustice. He doesn't trust Mei Changsu's methods.
- Princess Nihuang (Liu Tao): commander of the southern army and one of the few women in the drama who holds real military power. She was engaged to Lin Shu before the massacre.
- Prince Yu (Huang Weide): the fifth prince, raised by the empress, smart and ruthless, and the Crown Prince's main rival.
- The Crown Prince, Xiao Jingxuan (Gao Xin): the fourth prince, weaker than his rival and backed by the Marquis of Ningguo.
- The Emperor of Liang (Ding Yongdai): a ruler whose fear of disloyalty caused the original tragedy and who still punishes anyone who reminds him of it.
- Lin Chen (Jin Dong) and Fei Liu (Wu Lei): Mei Changsu's physician-friend and his young bodyguard, who bring most of the drama's light moments.
- Xie Yu (Liu Yijun) and Xia Jiang (Wang Yongquan): two of the most powerful men at court, with a shared past.
Identity Reveals
Ending spoilerShow identity reveals
The central reveal is that Mei Changsu is Lin Shu, the Chiyan Army officer everyone believes died at Meiling. Viewers learn it early; the characters find out one by one, and each discovery changes an alliance. There are smaller secrets too. Prince Yu learns that his birth mother was a woman from a destroyed rival kingdom, which feeds his decision to rebel. Xiao Jingrui's parentage is not what the Ningguo household has told him. Xia Dong's husband, Nie Feng, turns out to be alive, changed by the same poison as Lin Shu.
Supporting cast
Cheng Haofeng 程皓枫as Xiao Jingrui
Yang Chen 杨晨as Empress Yan
