Hide episodes
Cast
Sun Yanen
Nangong Xinlan / Lin Qianyu (22 episodes)
Yu Xuanchen
Mo Chenyuan / Yin Moting (22 episodes)
Tu Zhiying
Feng Ruoyao / Lu Chenxi (22 episodes)
Bao Han
Mo Haoli / Yin Moxuan (22 episodes)
Yang Lei
Nongong Yue (22 episodes)
Ning Xianzhou
Ying Zhao (22 episodes)
Hao Yiran
Wu You (22 episodes)
Yuan Ziming
Lord Ziyang (22 episodes)