Yang Mi
Lin Xiao
Yang Mi
Lin Xiao
Amber Kuo
Gu Li
Bea Hayden Kuo
Nan Xiang
Xie Yi-lin
Tang Wanru
Chen Xuedong
Zhou Chongguang / Lu Shao (Shaun)
Vivian Dawson
Gong Ming
Lee Hyun-jae
Neil
Kai Ko
Gu Yuan
Ren Yankai
Zhun Gu
Jing Chao
Xi Cheng
Zihan Ji
Lin Xiao
Tang Zhen
Gu Li [Teenage]
Kiwi Shang
Kitty
Ren Yankai
Gu Zhun
Wang Lin
Ye Chuanping
Chen Guan Ning
Oncologist
Zhang Zimu
Gu Li [Young]
Chai Wei
Guo Jingming
Director
Guo Jingming
Writer
Qiao Aiyu
Editor
Randy Che
Director of Photography