X

Cast & Crew

Directed By

Written By

Erica Xia-Hou
screenplay by
Siwei Cui
screenplay by

Cast

Jackie Chan
Lin Dong
Show Lo
Leeson
Tess Haubrich
Woman in Black
Kim Gyngell
Dr. James
Damien Garvey
Rick Rogers
Cosentino
Chamberlain
Brooklyn Allan
Popcorn Girl
Chris Bartlett
Balloon Clown
Kaitlyn Boyé
Junkie Girl
Brendan Byrne
Pedestrian
Brahim Chab
Rick's Bodyguard
Mike Duncan
Taxi Driver
Anthony Gavard
Plane's Lab Doctor
Amanda Hedges
Ballet Dancer
Diana Hübel
Scientist
Mathieu Jaquet
Airplane Passenger
John Jumane
Homeboy B
Daniel Keen
Theatre Usher
Susan Kennedy
Orphanage President
Mikael Koski
Street Punk
Temur Mamisashvili
Rick's Bodyguard / Man In Black
Michael McHugh
University Student
Olga Miller
Female magician's assistant
Gemma Parsons
Graffiti Girl
Ellie Poussot
City Dweller
Glen Robinson
Pedestrian
Aaron Scully
Security Guard at Opera House
Genevieve Sibbick
Amusement Park Goer
Dee Sinnarkar
Opera Bar Customer
Eva Sliter
Journalist
David Torok
Man in Black
Crystal Waters
Alley Punk
Anthony Wong
University Student

Produced By

Yali Bai
associate producer
Sun Bin
co-producer
Yan Cao
associate producer
Allan Chan
co-executive producer
Jackie Chan
executive producer
Jaycee Chan
co-executive producer
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
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
John Zeng
executive producer
Grace Zhang
co-producer
Leo Zhang
associate producer
Talent Zhang
associate producer
Huan Zhou
associate producer
Allen Zhu
co-producer
Larry Zi
associate producer

Music

Fei Peng
Composer

Cinematography

Tony Cheung
director of photography
Jack Jian
director of photography

Sound

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

Editing

Casting Director

Production Design

Max Huang
Production Designer

Costumes

Makeup

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

Special Effects

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

Weito Chow
digital artist: international trailer
Juri Mejan-Fripp
previs artist
Lucas Newton
previs artist
Danyo Donghyun Yoon
pre-visualization

Assistant Director

Keir Beck
second unit director
Rob Brown
first assistant director: sydney unit
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

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

Art Department

Christie Bennett
art department assistant
Shane Bennett
standby props
Lisa Brennan
property master
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
An Shen
assistant set designer

Stunts

Cameron Ambridge
key stunt rigger / utility stunts
Marlee Barber
stunt performer
Keir Beck
stunt coordinator
Georgie Blackwell
stunt performer
Brahim Chab
jc stuntteam / stunt performer
Sarah Chang
stunt double
Stanton Chong
previz action design
Haydn Dalton
stunt performer
Mike Duncan
safety supervisor / stunt driver
Timothy Frost
stunt performer
Scott James George
stunt performer
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
Olga Miller
stunt performer / stunt production assistant
Steve Morris
safety supervisor / stunts
Timothy Parsons
stunt performer
Paul Pedersen
stunt performer
Leo Stripp
safety supervisor
Kevin Ta
stunts
David Torok
stunt double: Callan Mulvey / stunts: JC Stunt Team
Maria Tran
Stunt Attachment
Vi-Dan Tran
action designer: JC Stuntteam
Haiqi Wang
assistant fight choreographer / assistant stunt coordinator / assistant stunt coordinator: JC stuntteam
Layla Wang
stunt actor
Daniel Weaver
utility stunts

Editorial

Matthew M. North
dailies consultant
Daniel Swinton
assistant editor

Other

Zon Shih
thanks

Music Department

Amir Gurvitz
trailer music
Or Kribos
composer: trailer music

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 Department

Dannielle Alexander
costume buyer
Amanda Enders
costume assistant
Bex Joyce
costume standby: stunts
Alex Locke
costume buyer: Li-Wen Hsu
David Olde
wardrobe assistant
Kitty Taube
additional stand-by costumer: extras

Camera Department

Grant Adams
camera operator: additional
Guy Alexander
drone pilot: Heliguy
Peter Beeh
aerial director of photography
Joshua Calder
grip assistant
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
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

Location Management

Estee Chang
location scout
Alice Gracie
location coordinator
Jacob Pacholski
assistant location manager
Jeremy Peek
location manager
Tiare Tomaszewski
location manager

Script Department

Tara Aucoin
script editor
Sophie Fabbri-Jackson
english speaking script supervisor
Movie title data and credits provided by
IMDb logo