Cast (24)

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

Crew (11)

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