

Status
Ended
Release
2026 - 2026
Seasons / Eps
1 / 30
After losing her mother as a child, Xie Qingyuan returns years later to uncover the truth and seek justice. Reuniting with Shen Run, once a fallen youth and now a righteous court official, they join forces to expose corruption and right past wrongs. Through shared dangers and unwavering support, they grow closer, devoting their lives to protecting each other and their people.
33 Cast Members

Xu Kai
Shen Run / Yan Rui
30 Episodes

Zhou Ye
Xie Qingyuan / Chen Yunya
30 Episodes

Min Chunxiao
Lian Fanqiao
10 Episodes

Ke Ying
Xie Qingru
9 Episodes

Tian Ai
Xie Qinghe
9 Episodes
Hu Yunge
Fanzhong
9 Episodes

Zhang Yao
Mei Yinghua
8 Episodes
Xiaojuan Huang
Old Madame Xie
8 Episodes

He Ziming
Wei Changyan
7 Episodes

Miao Pu
Hu Wenzhuo
7 Episodes

Zhang Bozhi
Xie Zhengjun
7 Episodes

Estelle Chen
Xie Qingrong
7 Episodes

Jin Tianruyi
Baoxian
7 Episodes

Cai Zhuoyin
Jin Chunqing
5 Episodes

Zhang Yuanyu
Nanny Rong
5 Episodes

Yang Yi
Guo Baofeng
4 Episodes

Li Mei Yi Bing
Young Chen Yunya
3 Episodes

Mu Liyan
Granny Chen
3 Episodes

Zhao Xinghui
Yuejian
3 Episodes

Li Shiyan
Nanny Liu
3 Episodes