Directed by
Chi-Leung Law |
Writing Credits (in alphabetical order)
Sin Ling Yeung | ... | (screenplay) |
Cast (in credits order)
Ka-Tung Lam | ... | Professor | |
Yiyan Jiang | ... | Fu Yuan (as Yi Yan Jiang) | |
Xiaolu Li | ... | Chang Sheng | |
Ching Wan Lau | ... | Song Donglu | |
Rhydian Vaughan | ... | Mao Jin | |
Xiaodong Guo | ... | Gao Minxiong | |
Paulyn Sun | ... | Tan Hu | |
Xiaotong Yu | ... | Yang Lingchen | |
Jonathan Kos-Read | |||
Jiateng Song | ... | Chang Sheng's Bodyguard | |
Rest of cast listed alphabetically: | |||
Shun Lau | ... | Li Bo | |
Lutong Qie | ... | Xiao Fan | |
Hidy Yu | ... | Yang Lingchen |
Produced by
Tung-Shing Yee | ... | producer |
Music by
Kwong Wing Chan |
Cinematography by
Yuen-Man Fung | ... | director of photography |
Editing by
Ka-Wing Li |
Production Design by
Lim-Chung Man |
Art Direction by
Kin-Wai Lee |
Second Unit Director or Assistant Director
Wai Kei Cheng | ... | first assistant director |
Visual Effects by
Man Chun Lai | ... | visual effects supervisor |
Alex Lim | ... | visual effects supervisor |
Edward Pak | ... | digital compositor |
Ming-Yee Sheh | ... | concept artist/matte painter |
Hao Wen | ... | senior computer animator (as Simon Wen) |
Stunts
Kenji Tanigaki | ... | action director |
Additional Crew
Zhiyong Xie | ... | distribution manager (as Xzy) |
Adam Zhang | ... | miscellaneous crew |
Jingyu Zhao | ... | miscellaneous crew |