Main cast








How they are connected
Grouped around the main characters. Connections that give away a twist are hidden.
Xie ZhengZhang Linghe
Fan Changyu 樊长玉Played by Tian Xiweifake marriage → husband and wife- Wei Yan 魏严Played by Yan Kuanmaternal uncle
- Wei Wan 魏绾Played by Mao Linlinmother
- Xie Linshan 谢临山Played by Jin Jiafather
Gongsun Yin 公孙鄞Played by Li Qingfriend and strategist
Fan ChangyuTian Xiwei- Fan Changning 樊长宁Played by Cao Yanningyounger sister
Li Huai'an 李怀安Played by Ren Haoally- Song Yan 宋砚Played by Zhu Zanjinformer fiancé
Aunt Zhao 赵大娘Played by Liu Linneighbor- Grand Tutor Tao 陶太傅Played by Li Jianyiteacher
Plot revealShow 1 hidden connection
- Wei Qilin 魏祁林Played by Kou Zhanwenfather
Yu QianqianKong Xueer- Yu Bao'er 俞宝儿Played by Wu Jiajunson
Qi Min 齐旻Played by Deng Kaiformer lover
Qi MinDeng KaiPlot revealShow 1 hidden connection
- Yu Bao'er 俞宝儿Played by Wu Jiajunson
Qi ShuYu Zhongli
Gongsun Yin 公孙鄞Played by Li Qinglove interest
Aunt ZhaoLiu Lin- Uncle Zhao 赵大叔Played by Yue Yanghusband
Prince ChangxinTan Kai
- Sui Yuanqing 随元青Played by Lin Muransecond son
Plot revealShow 1 hidden connection
Qi Min 齐旻Played by Deng Kairaised as his eldest son
Wei QilinKou Zhanwen
Plot revealShow 1 hidden connection
- He Jingyuan 贺敬元Played by Lu Yongold friend
Change what opens automatically in .
Who's who
- Fan Changyu (Tian Xiwei): a butcher in Lin'an's Xigu Lane who raises her sister after their parents' deaths. Strong, blunt and good with a blade, she goes from defending her stall to leading troops, and the court later honors her as the Flower-Pinned General (簪花将军).
- Xie Zheng (Zhang Linghe): the Marquis of Wu'an, cold and ruthless on the battlefield, who spends the first part of the drama as "Yan Zheng," a polite scholar living in Changyu's house as her husband.
- Li Huai'an (Ren Hao): the grandson of Grand Tutor Li, a courtly young man who helps Changyu often and watches Xie Zheng with suspicion. His grandfather's ambitions pull him onto the other side later.
- Yu Qianqian (Kong Xueer): a sharp, independent restaurant owner who arrived in Lin'an pregnant and alone, and who will do anything to keep her son away from his father.
- Qi Min (Deng Kai): a soft-spoken merchant with a burned past and an obsessive streak, and the drama's most talked-about villain.
- Gongsun Yin (Li Qing) and Qi Shu (Yu Zhongli): Xie Zheng's strategist friend and the princess who hides at his academy. Their slow romance is the drama's second love story.
- Wei Yan (Yan Kuan): the chancellor who holds the court and the man behind the attack on Xie Zheng, who is also his nephew.
Identity Reveals
Ending spoilerShow identity reveals
Viewers know from the start that Yan Zheng is Xie Zheng. Changyu finds out in episode 26, after she drugs him, puts on his armor and leads his men herself. Yu Bao'er's father is Qi Min, which comes out around episodes 11 to 15. In episode 28, Qi Min turns out to be the emperor's eldest grandson, the heir of the old Eastern Palace who survived the fire that killed his parents. Prince Changxin raised him as his own eldest son, Sui Yuanhuai (随元淮). The reveal that matters most for Changyu comes in episode 30: the father she knew in Lin'an was Wei Qilin, the general blamed for the fall of Jinzhou, living under another name.
Supporting cast
Yan Kuan 严宽as Wei Yan
Yue Yang 岳旸as Uncle Zhao
Du Chun 杜淳as Constable Wang
Tan Kai 谭凯as Prince Changxin
Lin Muran 林沐然as Sui Yuanqing
Kou Zhanwen 寇占文as Wei Qilin
Lu Yong 卢勇as He Jingyuan
Li Jianyi 李建义as Grand Tutor Tao
Cao Yanning 曹晏宁as Fan Changning
Wu Jiajun 吴佳峻as Yu Bao'er
Zhu Zanjin 朱赞锦as Song Yan
Jin Jia 金珈as Xie Linshan
Mao Linlin 毛林林as Wei Wan
Tian Li 田丽as Consort Dowager An
Gao Shuang 高爽as Shi Yue
Tong Hu 童虎as Shi Hu
