All Cast

Yang Mi
Lin Xiao

Amber Kuo
Gu Li

Bea Hayden Kuo
Nan Xiang

Xie Yi-lin
Tang Wanru

Kai Ko
Gu Yuan

Chen Xuedong
Zhou Chongguang / Lu Shao

Vivian Dawson
Gong Ming

Lee Hyun-jae
Neil

Wang Lin
Ye Chuanping

Jing Chao
Xi Cheng

Ren Yankai
Gu Zhun

Du Tian-Hao
Wei Hai

Kiwi Shang
Kitty
