Chang Chen
Shen Lian
Chang Chen
Shen Lian
Yang Mi
Bei Zhai
Zhang Yi
Lu Wenzhao
Lei Jiayin
Pei Lun
Xin Zhilei
Ding Baiying
King Shih-Chieh
Wei Zhongxian
Liu Duanduan
Shin Wang
Li Yuan
Ding Chong
Liu Fengchao
Zheng Quanban
Yang Yi
Yin Cheng
Yuan Wenkang
Jinhai
Wu Qiang
Ling Yunkai
Wu Xiaoliang
Ding Tai
Li Hongtao
Xu Xianchun
Ma He
Tian Ergan
Liu Tingzuo
Guo Zhen
Wang Renjun
Zhu Youxiao
Jiang Xiaochong
Jiang Xiaoya
Zhao Yilong
Xu Yingyuan
Hu Shiqun
Young Shen Lian
Wang Weihua
Shen Lian's father
Li Haozhen
Master Chen
Deng Ning
Medical Officer
Chen Qiwei
Ding An
Ning Hao
Producer
Wang Yibing
Producer
Zhang Ning
Producer
Lu Yang
Director
Chen Shu
Writer
Lu Yang
Writer
Kenji Kawai
Music
Tu Yiran
Editor
Zhu Liyun
Editor
Han Qiming
Director of Photography
Yu Yang
Writer