Directed by
Jingming Guo |
Writing Credits (in alphabetical order)
Jingming Guo |
Cast (in credits order)
Mi Yang | ... | Lin Xiao | |
Kai Ko | ... | Gu Yuan | |
Amber Kuo | ... | Gu Li | |
Cheney Chen | ... | Zhang Chongguang / Lu Shao | |
Bea Hayden Kuo | ... | Nan Xiang (as Haden Kuo) | |
Yi-Lin Sie | ... | Ruby Tang Wanru | |
Hyun Jae Lee | ... | Neil | |
Vivian Dawson | ... | Gong Ming | |
Yan-Kai Ren | ... | Gu Zhun | |
Rest of cast listed alphabetically: | |||
Chao Jiang | ... | Xi Cheng | |
Miroslav Karel | ... | Plastic Surgeon | |
Kiwi Shang | ... | Kitty | |
Lin Wang | ... | Ye Chuanping | |
Zhu Zhen | ... | Gong Ming's Security Guard |
Produced by
Angie Chai | ... | senior producer |
Ivano Fucci | ... | line producer: italy |
Jingming Guo | ... | producer |
Lin Jing | ... | executive producer: italy |
Li Li | ... | producer |
Donny Liang | ... | executive producer |
Michele Saragoni | ... | line producer: italy |
Grace Qin Sun | ... | executive producer |
Qi Weili | ... | producer |
Dongshen Xie | ... | co-executive producer |
Yu Zhang | ... | chief producer |
Yifang Zhao | ... | general executive producer |
Music by
Ngai Lun Wong | ||
Janet Yung |
Cinematography by
Randy Che |
Editing by
Aiyu Qiao |
Production Design by
Rosalie Huang |
Art Direction by
Su-ah Jeon | ||
Yong Ok Lee | ... | supervising art director |
Makeup Department
Hee Eun Lee | ... | prosthetic makeup artist |
Second Unit Director or Assistant Director
Wai-Keung Chan | ... | executive director |
Oftendo Huang | ... | co-executive director |
Jung Ku | ... | first assistant director |
Sound Department
Qun Cui | ... | sound engineer |
Xu Dong | ... | sound production supervisor |
Yanming Feng | ... | sound designer / sound effects editor / sound mixer |
Ke Lu | ... | ambient sound editor |
Feng Sha | ... | sound engineer |
Baofeng She | ... | sound mixer |
Shuo Song | ... | re-recording engineer |
Yanwei Wang | ... | sound mixer / sound supervision |
Jia Zhang | ... | sound production supervisor |
Yancheng Zhang | ... | sound effects editor |
Yufei Zhang | ... | sound engineer (as Xiaohui Lei) |
Visual Effects by
Kiro Biye | ... | Matchmove Artist: VHQ |
Lele Chen | ... | modeler |
Dayne Cowan | ... | vice president of feature film: VHQ |
Danny Yin | ... | visual effects supervisor: VHQ |
Camera and Electrical Department
Emanuele Bombardone | ... | second assistant camera |
Randy Che | ... | camera operator |
Lai-Hung Choi | ... | gaffer |
Casting Department
Filippo Rossi | ... | casting director: italy |
Editorial Department
Wentian Ni | ... | editor: trailer |
Additional Crew
Jingming Guo | ... | presented by |
Liming Ke | ... | presented by |
Li Li | ... | presented by |
Yong Li | ... | planner |
Chun-Ning Liu | ... | presented by |
Xianqiang Song | ... | presented by |
Jianjun Wang | ... | presented by |
Jianjun Wang | ... | presenter |
Zhiyong Xie | ... | distribution manager (as Xzy) |
Yang Yue | ... | planner |
Adam Zhang | ... | miscellaneous crew |
Zhao Zhang | ... | presented by |
Yifang Zhao | ... | presented by |