Directed by
Leo Zhang |
Writing Credits
Erica Xia-Hou | ... | (screenplay by) & |
Siwei Cui | ... | (screenplay by) (as Cui Siwei) |
Leo Zhang |
Cast (in credits order)
Produced by
Yali Bai | ... | associate producer |
Sun Bin | ... | co-producer (as Bin Sun) |
Yan Cao | ... | associate producer |
Allan Chan | ... | co-executive producer |
Jackie Chan | ... | executive producer |
Jaycee Cho-Ming Chan | ... | co-executive producer (as Jaycee Chan) |
Keven Chan | ... | co-executive producer |
Ryan Chen | ... | co-executive producer |
Cary Cheng | ... | associate producer |
Hungyao Chuchen | ... | co-producer |
Paul Currie | ... | producer |
Ellen Eliasoph | ... | executive producer |
Alex Guan | ... | executive producer |
Kyler Huang | ... | line producer |
Defu Jiang | ... | co-producer |
Aileen Li | ... | producer |
Alee Li | ... | co-executive producer |
Edward Li | ... | co-producer |
Jerry Li | ... | co-producer |
Qin Li | ... | co-producer |
Zhiqian Li | ... | co-producer |
Kailuo Liu | ... | executive producer |
Ning Liu | ... | associate producer |
Quan Liu | ... | co-producer |
Rong Liu | ... | executive producer |
Yang Lu | ... | associate producer |
Sharon Miller | ... | line producer |
Lulu Peng | ... | co-executive producer |
Leung-Kit Shum | ... | co-producer (as Leung Kit Shum) |
Jason Sun | ... | co-executive producer |
Edward Tang | ... | associate producer |
Bozhao Wang | ... | co-executive producer |
Ke Wang | ... | co-producer |
Peng Wang | ... | co-executive producer |
Fei Xu | ... | co-producer |
Karen Xu | ... | associate producer |
Ziquan Xu | ... | executive producer |
Hai Yang | ... | associate producer |
Weidong Yang | ... | executive producer |
Da Ying | ... | executive producer |
You You | ... | associate producer |
Yang Yue | ... | co-producer |
Maojun Zeng | ... | executive producer (as John Zeng) |
Grace Zhang | ... | co-producer |
Javier Zhang | ... | producer (produced by) |
Leo Zhang | ... | associate producer |
Talent Zhang | ... | associate producer |
Huan Zhou | ... | associate producer |
Allen Zhu | ... | co-producer |
Larry Zi | ... | associate producer |
Music by
Fei Peng | ... | (music by) |
Cinematography by
Tony Cheung | ... | director of photography |
Jack Jian | ... | director of photography |
Editing by
Chi-Leung Kwong | ... | (as Chi Leung Kong) (edited by) |
Leo Zhang | ... | (edited by) |
Casting By
Nikki Barrett |
Production Design by
Max Huang | ... | (as Meiching Huang) |
Art Direction by
Simon Dobbin | ||
Jan Edwards | ... | (Supervising Art Director: Australia) |
Yikai Wang |
Costume Design by
Liwen Hsu |
Makeup Department
Kalotina Amperidis | ... | additional hair stylist / additional makeup artist |
Lara Jade Birch | ... | additional makeup artist |
Leanne Carey | ... | additional hair and makeup artist |
Rick Connelly | ... | prosthetic technician |
Terri Farmer | ... | hair/makeup artist |
Anna Gray | ... | key hair stylist / key makeup artist |
Beth Halsted | ... | assistant hair stylist |
Jennifer Lamphee | ... | hair designer / makeup designer |
Anastasia Pappas | ... | additional hair stylist / additional makeup artist |
Production Management
Angelique Badenoch | ... | unit production manager |
Liang Li | ... | associate production manager |
Icha Liu | ... | unit production manager |
Ziv Lo | ... | unit production manager |
Yen-Chiu Lu | ... | unit manager |
Javier Zhang | ... | production manager (as Bo Zhang) |
Second Unit Director or Assistant Director
Keir Beck | ... | second unit director |
Rob Brown | ... | first assistant director: sydney unit (as Robert Brown) |
Paul Currie | ... | second unit director |
Jason Faulkner | ... | first assistant director: second unit |
Stephen Gallacher | ... | third assistant director: sydney unit |
Max Huang | ... | action director |
Jackie Chan Stunt Team | ... | action director |
Jung Ku | ... | first assistant director: Taipei Unit |
Schiele Lee | ... | second assistant director |
Rachael O'Brien | ... | key second assistant director: sydney unit |
Harri Sharp | ... | onset production assistant |
Weiwei Si | ... | first assistant director |
Sharon Zhang | ... | Directing Team Attachment |
Art Department
Christie Bennett | ... | art department assistant |
Shane Bennett | ... | standby props |
Lisa Brennan | ... | property master |
Joey Charlton | ... | props |
Brad Diebert | ... | standby props |
Greg Hajdu | ... | construction coordinator |
Chih-Kang Hsu | ... | draftsman |
Jonathon Hyde-Neary | ... | buyer / dresser |
George Kontoleon | ... | assistant production designer / assistant set decorator |
Ken Lau | ... | graphic designer |
Michael Leon | ... | on set dresser |
Rj Liang | ... | assistant set decorator |
Yen-Ju Lin | ... | head scenic painter |
Elsie Moult | ... | assistant art dept. coordinator |
Daniel Palmer | ... | props |
An Shen | ... | assistant set designer |
Yulanda Yo-Rong Shieh | ... | draftswoman |
Michael Tsung-Ying Yang | ... | set designer |
Sound Department
Poolpetch Hatthakitkosol | ... | sound editor / sound effects editor |
Tanadon Hosathitam | ... | assistant mixer |
Francisco Rizzi | ... | foley artist |
Martín Scaglia | ... | foley recordist |
Wirada Singhasin | ... | sound effects editor |
Shuang Wang | ... | boom operator |
Nithit Wongwattanasin | ... | sound effects editor |
Shanshan Xia | ... | boom operator |
Stan Yau | ... | dialogue mixer |
Jiaming Zhao | ... | sound recordist |
Special Effects by
Julian Borbidge | ... | special effects technician |
Lloyd Finnemore | ... | special effects assistant supervisor |
Tristan Fitzgerald | ... | special effects technician |
Joel Gardyne | ... | special effects technician |
Timothy Giessauf | ... | special effects assistant |
Michael Max Hughes | ... | special effects technician |
Chris Leech | ... | special effects technician |
Arlo Markantonatos | ... | special effects technician |
Doug Meacham | ... | special effects lead senior technician |
Will Power-Trengove | ... | special effects technician |
Taj Trengove | ... | set supervisor |
Visual Effects by
Weito Chow | ... | digital artist: international trailer |
Juri Mejan-Fripp | ... | previs artist |
Lucas Newton | ... | previs artist |
Danyo Donghyun Yoon | ... | pre-visualization |
Stunts
Cameron Ambridge | ... | key stunt rigger / utility stunts |
Marlee Barber | ... | stunt performer |
Keir Beck | ... | stunt coordinator |
Georgie Blackwell | ... | stunt performer (as Georgina Blackwell) |
Brahim Chab | ... | jc stuntteam (as Brahim Achabbakhe) / stunt performer |
Sarah Chang | ... | stunt double |
Stanton Chong | ... | previz action design |
Haydn Dalton | ... | stunt performer |
AJ Donnelly | ... | stunts |
Mark Duncan | ... | stunts |
Mike Duncan | ... | safety supervisor / stunt driver |
Nash Edgerton | ... | stunts |
Timothy Frost | ... | stunt performer |
Scott James George | ... | stunt performer |
Aidan Gillett | ... | stunts |
Thomas Hacikoglu | ... | stunts: JC Stuntteam |
Lee Huang | ... | stunts: core team |
Max Huang | ... | fight choreographer / stunt coordinator / stunt coordinator: JC Stuntteam |
Jackie Chan Stunt Team | ... | fight choreographer / stunt coordinator / stunts |
Nathan Kannegiesser | ... | utility stunts |
Beau Karolos | ... | stunt double |
Jack Kingsley | ... | stunt performer |
Bruce Law | ... | car stunt coordinator |
Nathan Lawson | ... | assistant stunt coordinator |
Cody Mackie | ... | stunt performer |
Temur Mamisashvili | ... | stunts: JC stunt team |
Kelly Marie | ... | stunt double: Tess Haubrich (as Kelly Young) |
Olga Miller | ... | stunt performer / stunt production assistant |
Steve Morris | ... | safety supervisor / stunts |
Timothy Parsons | ... | stunt performer |
Paul Pedersen | ... | stunt performer |
Leo Stripp | ... | safety supervisor (as Leon Stripp) |
Kevin Ta | ... | stunts |
David Torok | ... | stunt double: Callan Mulvey / stunts: JC Stunt Team |
Maria Tran | ... | Stunt Attachment |
Vi-Dan Tran | ... | action designer: JC Stuntteam |
Andy Trieu | ... | stunts |
Haiqi Wang | ... | assistant fight choreographer / assistant stunt coordinator / assistant stunt coordinator: JC stuntteam |
Layla Wang | ... | stunt actor |
Daniel Weaver | ... | utility stunts |
Song Zhuoran | ... | stunts |
Camera and Electrical Department
Grant Adams | ... | camera operator: additional |
Guy Alexander | ... | drone pilot: Heliguy |
Peter Beeh | ... | aerial director of photography |
Joshua Calder | ... | grip assistant (as Josh Calder) |
Rebecca Crowe | ... | assistant camera |
Joshua Dang | ... | second assistant camera: additional photography |
Edgar Deluen | ... | drone camera assistant: Heliguy |
Ewan Donnachie | ... | drone camera operator: Heliguy |
Tom Doyle | ... | lighting technician |
Dan Eady | ... | unit crew: Crew on Call |
Rebecca Endacott | ... | second assistant camera |
Mark Glindeman | ... | rigging gaffer |
Xiang He | ... | Assistant Camera/Interpretor |
Carolina Izquierdo Duarte | ... | second assistant camera (as Carolina Izquierdo) |
Glen Jenkins | ... | best boy electric |
Andrew AJ Johnson | ... | steadicam operator: Australia |
Adam Kuiper | ... | australia |
Nathan Lawson | ... | rigging grip cable cam |
Matthew Linfoot | ... | lighting technician |
Lee Mariano | ... | Australian Camera Co-Ordinator |
Paul Micallef | ... | dolly grip |
Avi Michael | ... | electrician |
Brendan Shaw | ... | steadicam operator: Australia |
Ryan Thompson | ... | bestboy grip |
Matt Toll | ... | camera operator: additional photography |
Viliami Topui | ... | lighting technician |
Thomas Watson | ... | libra head technician |
Peter Whitby | ... | lighting desk operator |
Casting Department
Karmalee Davidson | ... | extras casting assistant |
Luke Dunham | ... | extras casting assistant |
Jimmy Lim Tau-Won | ... | casting assistant |
James Macbeth | ... | extras casting |
Maryanne Plazzer | ... | adr voice casting |
Costume and Wardrobe Department
Dannielle Alexander | ... | costume buyer |
Amanda Enders | ... | costume assistant |
Bex Joyce | ... | costume standby: stunts |
Chia-Chuan Li | ... | costumer |
Alex Locke | ... | costume buyer: Li-Wen Hsu |
Amanda Nichols | ... | costumer |
David Olde | ... | wardrobe assistant |
Kitty Taube | ... | additional stand-by costumer: extras |
Editorial Department
Matthew M. North | ... | dailies consultant |
Daniel Swinton | ... | assistant editor |
Location Management
Kieran Cato | ... | traffic & security |
Estee Chang | ... | location scout |
Alice Gracie | ... | location coordinator |
Jacob Pacholski | ... | assistant location manager |
Jeremy Peek | ... | location manager |
Tiare Tomaszewski | ... | location manager |
Music Department
Or Kribos | ... | composer: trailer music |
Script and Continuity Department
Tara Aucoin | ... | script editor |
Sophie Fabbri-Jackson | ... | english speaking script supervisor |
Transportation Department
Roger Baker | ... | transportation coordinator |
Steve Byron | ... | driver |
Anna Christoffersen | ... | driver: cast |
Rob Flanagan | ... | production driver |
Scott Harlovich | ... | driver: cast |
Rekahn Monis | ... | picture car coordinator |
Andrew Pacholski | ... | unit assistant |
Suzanne Srpek | ... | transportation |
Shalie Sweetnam | ... | transportation captain |
Celeste Tropiano | ... | driver |
Canaan Tsai | ... | driver |
Additional Crew
Cassandra Barbour | ... | rights and clearances |
Ella Barton | ... | additional production support |
Manuela Camporaso | ... | extras |
Maile Cannon | ... | ADR dialogue coach: Jackie Chan |
Kieran Cato | ... | security management / traffic manager |
Jaycee Cho-Ming Chan | ... | presenter (as Jaycee Chan) |
Jianning Chen | ... | presenter |
Wei-Ming Chen | ... | armorer |
Sisi Cronin | ... | publicist |
Simon Dobbin | ... | Marine Co-Ordinator |
Ashley Douglass | ... | assistant prod. coordinator |
Ellen Eliasoph | ... | presenter (as Qiuxing Ai) |
Jackie Fletcher | ... | Post Production Accountant |
Zooey Gao | ... | production translator |
Jack Grigg | ... | unit assistant |
Xu Guan | ... | presenter |
Judy Hallin | ... | supervising production coordinator: Australia |
Mark Harrold | ... | helicopter pilot |
Kathleen Haynes | ... | production coordinator |
Robbie Henley | ... | assistant unit manager |
Wanqiang Li | ... | presenter |
Rong Liu | ... | presenter (as Rachel Liu Rong) |
Daniel Martin | ... | stand-in for Damien Garvey |
Monique Miller | ... | runner |
Jackie Liu Peng | ... | stand-in |
Jason Ren | ... | production assistant |
Zoe Schulze | ... | production secretary |
Bekki Shearer | ... | on set production assistant |
Jessie Sun | ... | production assistant |
Anita Tung | ... | location and administrative supervisor |
Peng Wang | ... | presenter |
Grant Wolstenholme | ... | first assistant accountant |
Michael Wolstenholme | ... | production accountant |
Ziquan Xu | ... | presenter |
Weidong Yang | ... | presenter |
Da Ying | ... | presenter |
Maojun Zeng | ... | presenter (as John Zeng) |
Thanks
Zon Shih | ... | thanks |