Cast
Zhan Xiao
Wei Wuxian
Yibo Wang
Lan Wangji
Wang Zhuocheng
Jiang Cheng
Xuan Lu
Jiang Yanli
Meng Ziyi
Wen Qing
Liu Haikuan
Lan Xichen
Zhu Zanjin
Jin Guangyao
Yu Bin
Wen Ning
Qi Peixin
Jin Ling / Jin Rulan
Zheng Fanxing
Lan Sizhui
Wang Haoxuan
Xue Yang
Song Jiyang
Xiao Xingchen
Bowen Li
Song Lan
Cao Yuchen
Jin Zixuan
Ji Li
Nie Huaisang
Wang Yizhou
Nie Mingjue
Carman Lee
Lan Yi
Xiu Qing
Wen Ruohan
Cao Junxiang
Ouyang Zizhen
Liu Yinjun
Jin Chan
Directing
Steve Cheng
Director
Production
Zhonghuai Sun
Producer