Directed by
Frant Gwo |
Writing Credits
Cixin Liu | ... | (based on the novel by) |
Hongwei Wang | ... | (consultant) |
Yang Zhixue | ... | (screenplay by) & |
Gong Geer | ... | (screenplay by) & |
Frant Gwo | ... | (screenplay by) & |
Ruchang Ye | ... | (screenplay by) |
Cast (in credits order)
Produced by
Anthony Argento | ... | producer: New York unit |
Shenghua Bao | ... | co-producer |
Yang Chen | ... | administrative producer |
Zhe Chen | ... | co-producer |
Ruoqing Fu | ... | executive producer |
Gong Geer | ... | producer |
Li Jie | ... | producer (as Jerry Li) |
François Lebourg | ... | executive producer: Paris unit |
Yiran Li | ... | administrative producer / co-executive producer |
Siyu Lin | ... | producer: NY unit |
Cixin Liu | ... | producer |
Kailuo Liu | ... | producer |
Ning Liu | ... | associate producer |
Wei Ma | ... | distribution manager |
Han Mei | ... | co-producer |
Jun Meng | ... | co-executive producer |
Mingyu Peng | ... | producer |
Ella Grace Qin | ... | associate producer: Paris unit |
Xiao Sun | ... | administrative producer |
Li Tingwei | ... | co-producer |
Juan Wan | ... | administrative producer / co-executive producer |
Hong Wang | ... | administrative producer |
Jia Wang | ... | distribution manager |
Ke Wang | ... | co-executive producer |
Ke Wang | ... | administrative producer |
Pengfei Wang | ... | co-producer |
Xueyin Wang | ... | administrative producer |
Yan Wang | ... | co-producer |
Zhonglei Wang | ... | co-executive producer |
Wu Xian | ... | producer |
Eric Xu | ... | co-executive producer |
Dayong Zhang | ... | distributor |
Huixia Zhang | ... | associate producer |
Ning Zhang | ... | administrative producer |
Music by
Roc Chen |
Cinematography by
Michael Liu |
Editing by
Tingting Yan | ||
God Ye | ||
Ruchang Ye |
Casting By
Wayne Chang | ... | (new york casting) |
Production Design by
Ahdee Chiu | ||
Ang Gao | ||
Hanrui Wang | ... | (new york unit) |
Art Direction by
Ang Gao |
Costume Design by
Hannah Kittell |
Makeup Department
Jeanna Canatsey | ... | key makeup artist: second unit |
Lihui Wongsha | ... | makeup department head |
Production Management
Xinlian Wang | ... | production manager: CFC Pictures |
Lou Wang-Holborn | ... | production manager new york unit (as Louie Wang Holborn) |
Kári Úlfsson | ... | iceland unit production manager |
Second Unit Director or Assistant Director
Jingxuan Chen | ... | third assistant director |
Zhou Difei | ... | third unit director |
Siobahn Sung | ... | Key PA |
Achille Vanderhaeghen | ... | second assistant director |
Zao Wang | ... | second unit director (film segments) |
Bianca Yeh | ... | assistant director |
Art Department
Lindsey Bisch | ... | specialty costume mold maker at weta workshop |
Ben Campbell | ... | set dresser |
Benn Gabriner | ... | assistant property master |
Catherine Gubernick | ... | assistant property master |
Ana María Kalvo | ... | assistant property master / assistant property master: USA unit |
Diego Quecano | ... | property master: US |
William Rivera | ... | prop assistant |
Zhijian Wang | ... | set designer |
Joey Yu | ... | art design bilingual consultant |
Sound Department
Ellis Burman III | ... | re-recording mixer |
Nan Chen | ... | sound editor |
Lin Cui | ... | sound editor |
Jie Jiang | ... | ADR mixer |
Huizhe Liu | ... | foley editor |
Siqi Liu | ... | assistant sound editor |
Xiaoyang Liu | ... | foley artist |
Lan Long | ... | foley artist |
Tarcisio Longobardi | ... | sound mixer |
Yi Qiu | ... | supervising sound editor |
Bingjie Qu | ... | sound editor |
Danrong Wang | ... | sound director |
Yiwen Wang | ... | sound editor |
Ziwei Wang | ... | foley mixer |
Zhaoming Wu | ... | sound |
Zhengheng Xie | ... | foley mixer |
Geng Zhang | ... | dialogue editor |
Yunhan Zhang | ... | ADR mixer |
Yanfeng Zhu | ... | re-recording mixer / sound designer / sound editor / sound |
Special Effects by
Rob Gillies | ... | Head of Manufacture Weta Workshop |
Jenna Nuthall | ... | Production Manager: Weta Workshop (credit only) |
Cerise Preston | ... | business development manager: Weta Workshop |
Min Sun | ... | post supervisor |
Marco Wuest | ... | props and modelmaking department supervisor: weta workshop |
Visual Effects by
Jörundur Rafn Arnarson | ... | visual effects supervisor: Iceland |
Sergey Bogdanov | ... | visual effects artist |
Ewan Borland | ... | Software Engineer: Dimensional Imaging |
Lindsey Anne Brown | ... | senior motion editor: DI4D |
Meng Cai | ... | visual effects |
Han Cao | ... | visual effects supervisor |
Chih-Che Chai | ... | digital artist |
Yaroslav Chasha | ... | visual effects artist |
Ahdee Chiu | ... | visual effects supervisor |
Chen Cui | ... | digital compositor: More VFX |
Yanlai Ding | ... | visual effects coordinator / visual effects |
Ilya Ermolaev | ... | digital compositor |
Wen-I. Fan | ... | digital artist |
Julia Frolova | ... | visual effects producer |
Duolin Ge | ... | compositing supervisor |
Indy Gott | ... | visual effects data wrangler (as James Gott) |
Douglas Green | ... | facial capture supervisor: DI4D |
Alexey Kadakov | ... | digital compositor |
Yan Kalnitsky | ... | visual effects artist |
Min Kang | ... | deepfake artist |
Allan Li | ... | digital matte painter: Retina Imageworks |
Konstantin Listratov | ... | visual effects producer |
Sijie Leslie Liu | ... | visual effects editor |
Shihan Lu | ... | visual effects producer |
Zachary Michael Parker | ... | show leader: Baolin (as Zachary Parker) |
Alexander Savitskiy | ... | visual effects producer |
Siyu Tao | ... | artist: Source VFX |
Yanxuan Tao | ... | compositor |
Lewis Telfer | ... | facial capture supervisor: DI4D |
Aleksandra Tyutina | ... | visual effects producer |
Allen Wei | ... | compositing supervisor |
Yuying Wei | ... | visual effects |
Shengjie Wu | ... | visual effects producer |
Eric Xu | ... | compositing supervisor |
Shu Yu | ... | visual effects |
Anton Yurkov | ... | concept & matte painter |
Stunts
Ashleigh Awusie | ... | stunt actor |
Joanna Carpenter | ... | stunt performer |
Greg Valenti Gonzalez | ... | stunts (as Greg Valenti) |
Bruce Law | ... | car stunts coordinator |
Katherine Lerner-Lam | ... | stunt performer |
Tony Russo | ... | stunt performer |
Sunny Vinsavich | ... | stunt performer |
Hua Yan | ... | action choreographer |
Fredrik Yderström | ... | stunt performer |
Camera and Electrical Department
Govinda Angulo | ... | first assistant camera: "b" camera: NY unit |
Tinx Chan | ... | Director of Photography: New York Unit |
Diego Cordero | ... | loader: NY unit |
Vincent Davino | ... | key grip: New York Unit |
Xing-Mai Deng | ... | third unit director of photography |
Ming Gao | ... | livegrade consultant |
Ye Gao | ... | focus puller |
Tim Gilligan | ... | B cam: NY unit |
Tomasz Gryz | ... | steadicam operator |
Anton Smári Gunnarsson | ... | director of photography: Iceland unit |
Hjálmar Þór Hjálmarsson | ... | first assistant camera: Iceland unit |
Geoffrey Jean-Baptiste | ... | additional camera operator / additional steadicam operator |
Nathan Levine-Heaney | ... | director of photography new york unit |
Bojian Liu | ... | LIBRA head technician / camera operator |
Dingyuan Liu | ... | steadicam operator (as Dean Liu Ding-Yuan) |
Chloe Locarro | ... | second assistant camera: a camera |
Yunchao Ma | ... | video technician |
Ryan Mulholland | ... | Grip: New York |
Jiangbo Ning | ... | focus puller |
Chris O'Keeffe | ... | grip: ny unit |
Dominick Pietrzak | ... | digital imaging technician: NY unit |
Josh Reyes | ... | first assistant camera |
Quan-Ming Sun | ... | first assistant camera |
Jonas Thorhallsson | ... | Steadicam Operator: Iceland Unit |
Li Tong | ... | camera operator / steadicam operator |
Chun Wang | ... | MOCO/TITAN assistant |
Fuqiang Wang | ... | focus puller |
Peng Wang | ... | camera operator |
Xue Yang | ... | video technician |
Linke Zhang | ... | cinematographer |
Sam Yun Hui Zhang | ... | camera operator |
Yuan Hui Zhang | ... | camera operator |
Qianying Zhou | ... | camera: lighting and grip department coordinator |
Jiuxin Zhu | ... | streaming technician |
Yonggang Zhu | ... | focus puller |
Animation Department
Ma Xiaobo 'Daniel' | ... | animation lead |
Casting Department
Sharon Dixon | ... | Background Casting Assistant |
Alex Gould | ... | Background Casting Assistant |
Lisa Jing Li | ... | Casting Agent |
Editorial Department
Ka-Fai Cheung | ... | supervising editor |
Location Management
Benjamin Blasi | ... | assistant location manager |
Nicholas Moore | ... | location manager |
Dash Porter | ... | location assistant |
Nils Zachariasen | ... | location manager |
Music Department
Marton Barka | ... | orchestra contractor |
Alexander de Blanc | ... | music editor |
Emanuele Frusi | ... | Composer: Additional Music |
Garrett Gonzales | ... | additional music |
Jake Jackson | ... | Score Mixer |
Geoff Lawson | ... | orchestrator |
Lukas Lützow | ... | pro tools operator |
Bernd Mazagg | ... | additional score recorded by |
Synchron Stage Orchestra | ... | Score performed by / score performed by |
Lei Qian | ... | arranger: brave music - theme / music producer: brave music - theme / theme music composer: brave music - theme |
Tian Tang | ... | lyrics: brave music - theme |
Bernhard Melbye Voss | ... | conductor |
Shen Zhou | ... | singer: brave music - theme |
Additional Crew
Liu Bing | ... | co-presenter |
Gang Chen | ... | co-presenter |
Liwen Fu | ... | co-presenter |
Ruoqing Fu | ... | presenter |
Jason Godbey | ... | Stills Photographer & Videographer |
Frant Gwo | ... | presenter |
Mei Han | ... | co-presenter |
Lindsay Huang | ... | production coordinator: New York Unit (as Chenyun Huang) |
Lu Jia | ... | co-presenter |
Yan Jin | ... | planner |
Joyce Keokham | ... | assistant production office coordinator: USA unit |
Haipeng Li | ... | publicity |
Yaping Li | ... | co-presenter |
Luca Liang | ... | planner |
Chengshu Liu | ... | co-presenter |
Jingyuan Liu | ... | publicity manager |
Liming Liu | ... | co-presenter |
Lu Liu | ... | co-presenter |
Jake Loff | ... | production accountant |
Wendi Ma | ... | Behind the Scene |
Anna Maues | ... | production assistant: USA unit |
Chong Ouyang | ... | planner |
Mingyu Peng | ... | presenter |
Dash Porter | ... | production assistant: locations unit |
Hurong Shen | ... | co-presenter |
Yun Shi | ... | co-presenter |
Jingyang Sun | ... | interpreter |
Juanyu Tao | ... | planner |
Chuilin Wang | ... | co-presenter |
Feng Wang | ... | planner |
Feng Wang | ... | co-presenter |
Gaofei Wang | ... | co-presenter |
Jiang Wenbo | ... | planner |
Rachel Weng | ... | production coordinator |
Jing Wu | ... | presenter |
Yan Wu | ... | planner |
Tianfu Xu | ... | co-presenter |
Shu Yang | ... | co-presenter |
Shu Yang | ... | co-presenter |
Albert Yeung | ... | co-presenter |
Li Yi | ... | co-presenter |
Joey Yu | ... | on-set english translator: directing crew |
Yang Zhao | ... | planner |
Yuming Zhu | ... | planner |
Yan Zhuang | ... | co-presenter |
Thanks
Michael Manasseri | ... | the producers wish to thank |
Krios Song | ... | the producers wish to thank |