Cast

Jin Shijia
Mu Xia

Chuai Ni
Qin Zuoman

Chen Yilong
Tan You

Zhao Yuanyuan
Shang Weiwei

Xiao Shunyao
Li Yanjun

Zhang Lei
Dr. Wu Xiaodong

Xie Chengying
Yang Xue

Shi Zichen
Wang Ming
Crew
Gan Lu
Director
(Directing)

Xie Ying
Executive Producer
(Production)