Directed by
Yuen Woo-Ping | ... | (as Woo-Ping Yuen) |
Writing Credits (in alphabetical order)
Hark Tsui | ||
Junzi Wei | ||
Shaofei Xu | ||
Bingjia Yang |
Cast (in credits order)
Produced by
Yonghui Huang | ... | producer |
Wayne Wei Jiang | ... | producer |
Nansun Shi | ... | producer |
Shan Tam | ... | co-producer |
Hark Tsui | ... | executive producer |
Junzi Wei | ... | producer |
Cinematography by
Sung Fai Choi |
Art Direction by
Ming Wu |
Makeup Department
Shirley Chan | ... | makeup artist (as Koo-Fong Chan) |
Production Management
Juliana Chan | ... | production assistant (as Juliana Hiu-Wing Chan) |
Junjie Zhao | ... | production manager |
Second Unit Director or Assistant Director
Weidong Yuan | ... | assistant director |
Art Department
Chih-Hao Chen | ... | set dresser |
Sound Department
Gary A. Hecker | ... | supervising foley artist |
Randy Singer | ... | foley mixer |
Visual Effects by
Ekaterina Akimova | ... | visual effects producer: Asymmetric VFX |
Rick Chang | ... | on-set visual effects supervisor |
Cheolo Cho | ... | fx artist |
Andrii Fokin | ... | digital compositor |
Alexandra Glukhova | ... | digital compositor |
Maksym Golovin | ... | layout artist / lighting artist |
Cheong Hyun-jun | ... | fx artist |
Vladimir Iustinov | ... | visual effects artist: Asymmetric VFX |
Seong-ho Jang | ... | visual effects supervisor / visual effects supervisor/Executive VFX Supervisor (as Seongho Jang) |
Jaesang Jeong | ... | visual effects |
Anfernee Kim | ... | visual effects producer |
Viktor Lakisov | ... | visual effects supervisor: Asymmetric VFX |
Oleksii Lisovyi | ... | visual effects artist |
Mikhail Mamedov | ... | visual effects artist |
Nikita Musatov | ... | visual effects artist: Asymmetric VFX |
Jihyun Nam | ... | effect supervisor |
Pan Panyanutarak | ... | Digital Matte Painter: Environment Artist |
Keun-Pyo Park | ... | vfx production general manager |
Young-Soo Park | ... | visual effects supervisor |
Sergey Pogoreliy | ... | 3d visual effects artist |
Aleksey Salenkov | ... | lighting artist: Asymmetric VFX |
Elena Shaimanova | ... | visual effects project manager |
Anna Silakova | ... | digital compositor: Asymmetric VFX |
Yevgen Skorobogatko | ... | visual effects supervisor |
Ohh-young Son | ... | visual effects |
Artem Sukach | ... | compositing supervisor |
Michael Timoshenko | ... | digital compositor |
Dmytro Tkachuk | ... | layout artist |
Iris Tsang | ... | visual effects producer |
Maryana Udakova | ... | digital compositor |
Baek Yiseul | ... | fx artist: Mofac |
J.D. Zacharias | ... | executive in charge of visual effects: Terminal FX (as J.D.) |
Stunts
Cheung-Yan Yuen | ... | stunt coordinator |
Shun-Yee Yuen | ... | stunt coordinator |
Haiyang Zhang | ... | stunt performer |
Camera and Electrical Department
Michael Liu | ... | camera operator |
Animation Department
Maksym Kulytskyi | ... | animator |
Additional Crew
Armando Barrios | ... | IMAX Digital Technician |
Elaine Feng | ... | co-presenter |
Ziyan Huang | ... | co-presenter |
Ruigang Li | ... | co-presenter |
Qi Lin | ... | co-presenter |
Jun Liu | ... | planner |
Xue Ma | ... | co-presenter |
Zhonghuai Sun | ... | co-presenter |
Sanshi Tang | ... | co-presenter |
David Tom | ... | investment and production: Le Vision Pictures |
Selina Wang | ... | co-presenter |
Junzi Wei | ... | presenter |
Ronan Wong | ... | others |
Wing-Fai Wong | ... | presenter (as Anthony Wong) |
Zhiyong Xie | ... | distribution manager (as Xzy) |
Weidong Yang | ... | co-presenter |
Yan Yun | ... | co-presenter |
Jianhua Zhang | ... | co-presenter |
Zhao Zhang | ... | presenter |
Peter Zheng | ... | co-presenter |
Maofei Zhou | ... | co-presenter |
Allen Zhu | ... | co-presenter |