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