Directed by
Tao Guo |
Writing Credits (in alphabetical order)
Yue Cai | ... | (screenplay) |
Huan Shu | ... | (screenplay) |
Tongzhen Wang | ... | (screenplay) |
Cast (in credits order)
Tao Guo | ... | Guo Shi | |
Zifeng Zhang | ... | Meng Meng | |
Chao Jiang | ... | Fei Fan | |
Ting Mei | ... | Ning Xue | |
Wei Fan | ... | Lao Zha | |
Xun Wang | ... | Dr. Martin | |
Yuexi Ge | ... | Liang Dan (woman in red) (as Yuexi Gai) |
Produced by
Yu Gong | ... | co-producer |
Tao Guo | ... | producer |
Steven Hui | ... | co-executive producer (as Zhiyong Xu) |
Defu Jiang | ... | executive producer |
Hao Jiang | ... | co-producer |
Wanqiang Li | ... | co-producer |
Yanming Liu | ... | producer |
Huan Shu | ... | producer |
Hebin Sun | ... | executive producer |
Yang Weijie | ... | executive producer |
Liang Xidong | ... | executive producer |
Zhang Xuhui | ... | co-executive producer |
Dong Yu | ... | producer |
Art Direction by
Zhen Wu |
Sound Department
Zeyu Wang | ... | sound effects editor |
Visual Effects by
Wen-I. Fan | ... | lead cg asset artist: TWR |
Jazz Kung | ... | art director |
Stephanie Liao | ... | senior producer |
Additional Crew
Wanqiang Li | ... | presenter |
Hao Yu | ... | planner |