Directed by
Renny Harlin |
Writing Credits
Jay Longino | ... | (story) |
Jay Longino | ... | (screenplay) and |
BenDavid Grabinski | ... | (screenplay) |
Wen-Chia Chang | ... | (development executive) |
Cast (in credits order) complete, awaiting verification
Produced by
Frank Botman | ... | executive producer |
Jackie Chan | ... | producer |
Hang Chen | ... | executive producer |
Charlie Coker | ... | producer |
Qun Gao | ... | co-executive producer |
David Gerson | ... | producer |
Elizabeth Leader | ... | co-executive producer |
Chiu Wah Lee | ... | line producer |
Min Li | ... | executive producer |
Xiaolin Liu | ... | executive producer |
Yiwei Liu | ... | executive producer (as Yivei Liu) |
Yvonne Liu | ... | executive producer |
Christopher Lytton | ... | executive producer (as Chris Lytton) |
Simon Oakes | ... | executive producer |
Jianhong Qi | ... | executive producer |
Esmond Ren | ... | producer |
Damien Saccani | ... | producer |
Marc Schipper | ... | executive producer (as Mark Schipper) |
Qunfeng Sun | ... | executive producer |
Joe Tam | ... | co-executive producer |
Lifeng Wang | ... | co-executive producer |
Hongliang Wu | ... | producer |
Zhenhua Yang | ... | executive producer |
Zhangliang Yu | ... | executive producer |
Wenli Zhou | ... | executive producer |
Music by
Comfort Kwong-Wing Chan | ... | (as Kwong Wing Chan) |
Cinematography by
Chi-Ying Chan | ... | (as Chiying Chan) |
Editing by
Derek Hui | ||
Judd H. Maslansky | ||
David Moritz |
Casting By
PoPing AuYeung |
Production Design by
Sai-Wan Lau | ... | (as Olympic Lau) |
Art Direction by
Jia Du | ||
Heng Wu |
Set Decoration by
Bowen Li | ... | (as Biwen Li) |
Costume Design by
Crystal Pa |
Makeup Department
Heidy Sau-Ha Chun | ... | makeup artist (as Heidi Chun) |
Mon Chun | ... | assistant makeup artist: Hong Kong |
Shaoqing Shang Guan | ... | assistant makeup artist |
Yanrong He | ... | assistant makeup artist |
Tianfu Mo | ... | assistant hair stylist |
Kwok-Kin Poon | ... | hair stylist assistant: Hong Kong (as Gary Poon Kwok Kin) |
Wei Shi | ... | makeup artist |
Shi Tang | ... | assistant hair stylist |
Yingyu Wang | ... | key assistant makeup artist (as Yinyu Wang) |
Ronald Yeung | ... | hair stylist |
Li Yin | ... | assistant makeup artist |
Wuyun Zou | ... | assistant hair stylist |
Production Management
Pou Ian Ao | ... | production manager: Macau (as Pou Lan Ao) |
Jiaqi Bai | ... | living manager |
Shengqiang Bai | ... | assistant production manager |
Chris Chan | ... | associate production manager: Hong Kong |
Kurt Cheung | ... | assistant production manager: Hong Kong |
Xin Dong | ... | unit manager |
Yexin Fu | ... | living manager |
Wai-San Ho | ... | assistant production manager: Macau |
Ivan Lam | ... | unit production manager |
Steve Lionetti | ... | unit production manager |
Jibin Liu | ... | assistant production manager |
Steven Ng | ... | unit manager: Hong Kong |
Ryan Lai Pui Pou | ... | assistant production manager: Macau |
Junjie Zhao | ... | production manager (as Junjie 'George' Zhao) |
Kebing Zhu | ... | assistant living manager |
Robert Hackl | ... | post-production supervisor (uncredited) |
Second Unit Director or Assistant Director
Sun Bin | ... | third third assistant director |
Si-Hang Fong | ... | second assistant director: Hong Kong (as Joe Fong) |
Daric Gates | ... | insert director |
Hao Huang | ... | third assistant director: Hong Kong |
Taylor Li | ... | second second assistant director |
Sylvia Liu | ... | first assistant director |
Scott Wang | ... | second assistant director |
Gang Wu | ... | third assistant director |
Amy Zhou | ... | second second assistant director |
Art Department
YanHuang Chau | ... | property master: Hong Kong |
Liren Chen | ... | special props |
Zhoufeng Fang | ... | construction coordinator |
Kam HoHo | ... | on-set assistant art director |
Dazhi Huang | ... | on-set dressing |
Pui-Hung Lai | ... | on-set dressing: Hong Kong |
Tak-Ngok Law | ... | on-set props: Hong Kong (as Tak Ngoc Law) |
Wai-Man Law | ... | on-set props: Hong Kong |
Joyan Leung | ... | assistant art director: Hong Kong |
Junwei Liu | ... | on-set dressing |
Goh Shing Pooi | ... | art department coordinator |
Zhigang Shen | ... | props buyer |
YuMing Song | ... | on-set props |
Chongliang Sun | ... | assistant art director (as Chengliang Sun) |
Wing-Hung Tai | ... | on-set props: Hong Kong |
Kang Wah Tang | ... | on-set dressing: Hong Kong |
Dorothy Tsang | ... | assistant art director: Hong Kong |
Zhifei Wang | ... | on-set dressing |
Kan Weng | ... | property master |
Man-Hin Wong | ... | art director: Hong Kong |
Shing-Hang Wong | ... | on-set props: Hong Kong |
Wai-Keung Wong | ... | on-set dressing: Hong Kong |
Wang Yanqi | ... | assistant props |
Kwok-Sum Yuen | ... | on-set dressing: Hong Kong |
Liliang Zhang | ... | lead painter |
Quanli Zhang | ... | on-set dressing |
Xinping Zhou | ... | props foreman |
Sound Department
Joshua Adeniji | ... | sound effects editor |
Christopher Bonis | ... | sound effects editor |
Ryan Briley | ... | adr editor |
Micaela Cain | ... | assistant sound editor |
Steve Chan | ... | sound recordist |
Paul B. Clay | ... | adr supervisor: USA (as Paul Clay) |
Nicholas Cochran | ... | adr mixer (as Nick Cochran) |
Mike Cook | ... | adr editor |
Robert Dehn | ... | sound studio manager |
Yiu Tong Vincent Fung | ... | second assistant sound (as Yiu Tong Fung) |
Trevor Gates | ... | sound designer / supervising sound editor |
Nate Grady-Reitan | ... | assistant sound editor |
Emily Halberstadt | ... | adr mixer |
Angela Hemingway | ... | dialogue editor |
Guangtao Jiang | ... | adr supervisor: China |
Mak Kellerman | ... | foley mixer (as a different name) |
Richard Kitting | ... | additional re-recording mixer |
Jifu Li | ... | supervising dialog and adr editor |
Man-Hon Luk | ... | second sound assistant |
Travis MacKay | ... | adr mixer |
Brittany Malooly | ... | adr facility coordinator |
José A. Manovel | ... | spanish sap mixer |
Derek McGinley | ... | sound effects editor |
Wei Niu | ... | sound assistant |
Eric Offin | ... | sound effects editor |
James Parnell | ... | assistant sound editor |
Jamison Rabbe | ... | adr mixer |
Christopher Sheldon | ... | adr editor (as Chris Sheldon) |
Terrence Stone | ... | adr voice casting (as Terrance Stone) |
Jonathan Wales | ... | re-recording mixer |
Zhengheng Xie | ... | foley artist |
Yanan Zhang | ... | cable operator |
Maile Cannon | ... | adr casting: foreign languages (uncredited) |
Mike Kovac | ... | walla performer (uncredited) |
Jifu Li | ... | adr mixer (uncredited) |
Iain Pattison | ... | additional sound effects editor (uncredited) |
Yi Qiu | ... | asst re-recording mixer (uncredited) |
Sylvia M. Zaradic | ... | walla director (uncredited) |
Special Effects by
Hao Bo | ... | special effects foreman |
Shui-Kam Cheung | ... | special effects assistant: Hong Kong (as Shui Kim Cheung) |
Kam Tong Fok | ... | special effects coordinator: Hong Kong |
Simeng Jian | ... | special effects technician |
Tang Jun | ... | special effects technician |
Bin Li | ... | special effects coordinator |
Chunhua Nie | ... | special effects technician |
Kwok-Leung To | ... | special effects assistant: Hong Kong |
Yi Wen | ... | special effects technician |
Visual Effects by
Kwai Yuen Li | ... | visual effects supervisor (as Kwai Li) |
Rui Pan | ... | visual effects coordinator |
Michael S. Pryor | ... | additional visual effects (as Mike Pryor) |
Sambasiva Rapeti | ... | digital artist: Symbiosys Technologies |
Hua Wang | ... | visual effects producer |
Wenjie Zhang | ... | visual effects coordinator |
Adrian Chan | ... | visual effects supervisor (uncredited) |
Hou Chao | ... | digital compositor (uncredited) |
Paul Curley | ... | additional visual effects (uncredited) |
John Dietz | ... | vfx consultant (uncredited) |
Lloyd Hackl | ... | paint and roto artist (uncredited) |
Bella Jiang | ... | visual effects coordinator (uncredited) |
Gen Li | ... | track/matchmove artist (uncredited) |
Adam Lin | ... | vfx production manager (uncredited) |
Tiansheng Liu | ... | visual effects (uncredited) |
Hao Long | ... | pipeline technical director: Pixomondo (uncredited) |
Wei Ma | ... | matchmove artist: Pixomondo (uncredited) |
Wil Manning | ... | visual effects supervisor (uncredited) |
Nair Midhun | ... | visual effects artist (uncredited) |
Lori C. Miller | ... | compositing supervisor (uncredited) |
Duy Tan Nguyen | ... | compositor (uncredited) |
Mason A. Taylor | ... | visual effects artist (uncredited) |
Xiaoming Wang | ... | comp supervisor (uncredited) |
Stunts
Jiaojiao Chen | ... | stunts |
Longlong Cui | ... | stunts |
Xiubin Du | ... | assistant action choreographer |
Yizhu Fan | ... | stunts (as Yisu Fan) |
Guanhua Han | ... | assistant action choreographer |
Lei Li | ... | stunts |
Junwei Liu | ... | stunts |
Shijia Lü | ... | stunts (as Shijia Lv) |
Julian Maximilian | ... | stunts |
Wing-Lun Ng | ... | assistant action choreographer (as Winglun Ng) |
Tomer Oz | ... | stunt performer |
Tung So | ... | stunts |
Hang Su | ... | stunts |
Gang Wu | ... | action choreographer |
Xingyu Wu | ... | stunts |
Yuhong Yang | ... | stunts |
Weixing Yao | ... | assistant action choreographer |
Xueli Yao | ... | stunts |
Chunxiong Yin | ... | stunts |
Cshi Zhanjie | ... | stunts (as Zhanjie Shi) |
Joel Adrian | ... | stunt performer (uncredited) |
Pierre Bourdaud | ... | stunt performer (uncredited) |
J. Cheung | ... | stunts (uncredited) |
Paul Philip Clark | ... | stunt performer (uncredited) |
Max Huang | ... | stunts (uncredited) |
Temur Mamisashvili | ... | stunt performer (uncredited) |
Camera and Electrical Department
Hu Cai | ... | electrician |
Minjoung Cha | ... | still photographer (as MinJung Cha) |
Ka-Moon Chan | ... | assistant camera |
Kwok-Hung Chan | ... | camera operator (as Kwok Hung Chan) |
Luen Wai Chan | ... | grip |
Yau Hong Chan | ... | assistant camera |
Aixi Chen | ... | grip |
Kie Tsan Cheong | ... | aerial focus puller |
Chi Chung Cheung | ... | camera operator / steadicam operator |
Sai-Tak Cheung | ... | electrician |
Fu-Sum Chiu | ... | dolly grip |
Kim-Ho Chow | ... | electrician |
Dada Cui | ... | electrician |
Ji Hang Diao | ... | grip |
Kim-Ming Fok | ... | grip |
Hongning Gao | ... | electrician (as Gao Hongnin) |
Hao Gu | ... | electrician |
Yabin Guo | ... | grip |
Jun He | ... | crane key grip |
Wanyun Heng | ... | grip |
Sunghee Hong | ... | still photographer |
Xindong Hou | ... | cameraman: Nadaam Festival |
Tiancheng Hu | ... | grip (as Tiancheng He) |
Xueming Huang | ... | electrician |
Kwei Kwok Hui | ... | b camera focus puller |
Huadong Jia | ... | assistant camera |
Siu Tsz Kit | ... | aerial camera assistant |
Kei Lick Kwok | ... | focus puller |
Ming-Keung Lai | ... | aerial camera assistant |
Lin-Ping Lau | ... | assistant camera (as Lin Ping Lau) |
Wing-Fai Lau | ... | grip |
Chu Wing Lee | ... | crane key grip |
James On-Hong Lee | ... | grip (as On Hong Lee) |
Jan-Yee Lee | ... | best boy (as Chunyee Dee Lee) |
Kin-Wai Lee | ... | assistant camera |
Fadong Li | ... | electrician |
Haibin Li | ... | first assistant camera |
Kun Li | ... | assistant camera |
Kwai Li | ... | digital image technician |
Pengfei Li | ... | grip |
Zhongping Li | ... | best boy |
Siu-Ming Lin | ... | electrician |
Bin Liu | ... | cameraman: Nadaam Festival |
Jihua Liu | ... | dolly grip |
Min Liu | ... | electrician |
Xiaodong Liu | ... | electrician |
Chundan Lu | ... | electrician |
Jianguo Lu | ... | crane key grip |
Yiu Cheung Luk | ... | electrician |
Chichun Man | ... | electrician |
Hong Meng | ... | grip |
Wing Yu Ng | ... | digital image technician |
Chaturon Phantasritharakul | ... | steadicam assistant |
Xu Shi | ... | cameraman: Nadaam Festival |
Lijun Su | ... | grip |
Siu Kong Tsui | ... | camera operator (as Michael Siu Kong Tsui) / gaffer (as Michael Siu Kong Tsui) |
Yang Sing Wan | ... | assistant camera |
Binhua Wang | ... | electrician |
Dazhang Wang | ... | electrician |
Mingming Wang | ... | grip |
Shuncheng Wang | ... | electrician |
Chun-Mo Wong | ... | grip |
Jiabiao Wu | ... | electrician (as Jinbiao Wu) |
Yuan He Xuan | ... | assistant camera |
Liming Yang | ... | best boy |
Weiping Yang | ... | assistant camera (as Weipin Yang) |
Xi Yang | ... | assistant camera |
Zhong Yang | ... | gaffer |
Cheng Wah Yim | ... | aerial camera operator |
Yufei Young | ... | a camera focus puller (as Yufai Yeung) |
Tao Yu | ... | electrician |
Xiangchun Zeng | ... | assistant camera |
Kang Zhang | ... | grip |
Zhaowei Zhang | ... | grip |
Zhuguo Zhang | ... | video playback |
Kaiyou Zhao | ... | c camera focus puller |
Youguan Zhao | ... | electrician |
Casting Department
Maggie Chan | ... | casting assistant |
Ean Tang | ... | casting: Hong Kong |
Stanley Tsang | ... | casting assistant: Beijing |
Zichen Wang | ... | extras casting assistant |
Chi Xu | ... | extras casting |
Xiang Zhang | ... | extras casting assistant |
Costume and Wardrobe Department
Ruoyin Cai | ... | costume assistant |
Xinyu Diao | ... | key costumer |
XiuTao Fan | ... | seamstress |
Jiqing Li | ... | set costumer |
Isis Ng | ... | costume assistant |
Chunyan Tan | ... | set costumer |
Ping Tong | ... | wardrobe: Hong Kong |
Guanqing Wang | ... | set costumer |
Yuepin Wang | ... | set costumer |
Bian Yan | ... | set costumer |
Menyan Yuan | ... | set costumer |
Xue Zhang | ... | set costumer |
Editorial Department
Li Chaoxin | ... | data wrangler |
Wai-Kwan Cheng | ... | assistant editor (as Kwan Wah Cheung) |
Liz Corbett | ... | post-production supervisor: China |
Yuchun Dou | ... | post-production supervisor: China (as Yuchan Dou) |
Bob Fredrickson | ... | digital intermediate conform editor |
Robert Hackl | ... | post-production supervisor |
Guiguang He | ... | on-set editor |
Xinyan Jin | ... | assistant editor |
George Koran | ... | digital intermediate colorist |
Yong-gi Lee | ... | digital intermediate colorist |
Dongcai Lin | ... | data wrangler |
Lauren Ma | ... | post-production coordinator |
Judd H. Maslansky | ... | additional editor (as Judd Maslansky) |
David Moritz | ... | additional editor |
Angelique Perez | ... | digital intermediate producer |
Xiangyun Tang | ... | assistant editor (as Xiangyuan Tang) |
Yao Tian | ... | data wrangler |
Dong Wang | ... | post-production manager: China Film Group |
Feifei Wang | ... | assistant editor |
Hua Wang | ... | data wrangler |
Xiaohui Wang | ... | post-production manager: China Film Group |
Eric 'Woody' Wood | ... | digital intermediate conform editor (as Eric Wood) |
Ting Yang | ... | editorial coordinator |
Junjun Zhang | ... | digital intermediate manager |
Yuan Zhou | ... | assistant editor |
Hannah Han | ... | colorist assistant (uncredited) |
Mariah Breitel Hembree | ... | post script services (uncredited) |
Location Management
King Wai Fan | ... | local liaison: Tai-O |
Siu Wah Fan | ... | marine coordinator: Tai-O |
Gao Fei | ... | location manager |
Jincheng Gao | ... | location manager |
Ringo Lau | ... | assistant location manager: Hong Kong |
Tom Wong | ... | location manager: Hong Kong |
Music Department
Christine Bergren | ... | music clearance |
Gene Chan | ... | music recordist |
Kay Chan | ... | score co-producer |
Ken Chan | ... | score co-producer |
Joey Chu | ... | music recordist |
Raymond Fu | ... | choir conductor |
Ronald Fu | ... | copyist |
Man Hay | ... | trumpet |
Anders Lee | ... | score co-producer |
Xiao Xing Lu | ... | score mixer / score recordist |
Ying Pu | ... | conductor |
Ellen Segal | ... | music editor |
Yeng Yiu Siu | ... | flute & piccolo |
Zehua Wu | ... | copyist |
Peng Yu | ... | score co-producer |
Wing Yuen | ... | music recordist |
Hua Zheng Zi | ... | score recordist |
Dave Jordan | ... | music supervisor (uncredited) |
Dean Menta | ... | additional music editor (uncredited) |
Shannon Murphy | ... | music coordinator (uncredited) |
Trygge Toven | ... | music coordinator (uncredited) |
Jojo Villanueva | ... | music supervisor (uncredited) |
Yunxi Wei | ... | theme vocals (uncredited) |
Production Department
Ean Tang | ... | production consultant |
Script and Continuity Department
Fanny Lee | ... | script supervisor |
Brian Gatewood | ... | script revisions (uncredited) |
Geoff Moore | ... | script revisions (uncredited) |
David Posamentier | ... | script revisions (uncredited) |
Alessandro Tanaka | ... | script revisions (uncredited) |
Transportation Department
Guobing Bai | ... | transportation captain |
Richard Boswell | ... | helicopter pilot |
Fangfang Chen | ... | transportation assistant |
Junling Du | ... | driver |
Yi Han | ... | driver |
Benjamin Harding | ... | helicopter pilot |
Amy Ka-Man Ip | ... | transportation coordinator |
Tommy Lee | ... | assistant transportation coordinator |
Hai Li | ... | driver |
Yuanbao Lin | ... | transportation assistant |
Hongmin Lv | ... | driver |
Matias Norling | ... | helicopter pilot |
Fuguo Qiao | ... | driver |
Wenyuan Qu | ... | transportation assistant |
Dominique Simoneau | ... | helicopter pilot |
Todd Thomas | ... | helicopter pilot |
Bao Tian | ... | driver |
Yuejiang Tian | ... | transportation assistant |
Yushu Tian | ... | driver |
Jinjiang Wang | ... | driver (as Jinxiang Wang) |
Manlin Wang | ... | driver |
Wenhua Xue | ... | driver |
Kecai Yan | ... | transportation captain |
Jianzhong Ye | ... | transportation assistant (as Jianzhong Yu) |
Zhiming Ye | ... | driver |
Zhihua Yin | ... | transportation assistant |
Gaoqi Zhang | ... | driver |
Jianyun Zhang | ... | driver |
Additional Crew
Zhou Wei Hong Amy | ... | accountant (as Amy Zhou) |
Benjamin Bradford | ... | legal services (as Benjamin Bradford Esq.) |
Catherine Jiahan Cai | ... | creative consultant: Talent International (as Jiahan 'Catherine' Cai) / production assistant (as Cai JiaHan) |
Maile Cannon | ... | dialogue coach |
Yin Cao | ... | presenter |
Chi-Yan Elson Chan | ... | production assistant: Hong Kong (as Elson Chan) |
Stephanie Chan | ... | key set production assistant |
Yi Chun Chan | ... | electronic press kit |
Stefan Chanev | ... | production accountant |
Andy Chen | ... | production assistant |
Pop Cheung | ... | electronic press kit |
Kwong-Yip Choi | ... | on-set production assistant: Hong Kong |
Yu Fang | ... | armorer |
Michael Flavin | ... | production executive: Cider Mill Pictures (as Mike Flavin) |
Ben Forrer | ... | Completion Guarantor: ProSight Specialty Insurance |
Ella Gao | ... | legal intern: PRC |
Wenjia Gao | ... | publicist |
Cunhai Guo | ... | production assistant |
Dongdong Guo | ... | production runner |
Jack W. Haddox | ... | post-production accountant / production controller (as Jack Haddox) |
Lulu Hansen | ... | development executive: Talent International |
Heaven Ho | ... | key production assistant: Hong Kong |
Helen Huang | ... | assistant: Mr. Harlin |
Bochao Jiang | ... | accountant |
Yuwen Helen Jiang | ... | production assistant (as Helen Jiang) / production executive (as Yuwen Jiang) |
Zhixiu Jin | ... | assistant to production controller (as Zhixiu 'Thea' Jin) |
Chi-Wai Lai | ... | on-set production assistant: Hong Kong |
Gracie Lam | ... | production assistant: Hong Kong |
Andrew Lee | ... | production counsel: Hong Kong |
Yunliang Li | ... | electronic press kit (as Yunliang Liu) |
Zhou Ling | ... | armorer |
Sally Liu | ... | production assistant |
Xianghui Liu | ... | accountant |
Xiaocao Liu | ... | creative consultant: Talent International |
Gary Tze Yu Lo | ... | on-set production assistant: Hong Kong (as Lo Tze Yu) |
Yen San Michelle Lo | ... | production supervisor (as Michelle Lo) |
Saisai Lu | ... | production coordinator |
Yiqin Lu | ... | publicist |
Mingyuan Ma | ... | production assistant |
Pui-Kwan Ma | ... | on-set production assistant: Hong Kong |
Dongshan Pan | ... | runner |
Ruiying Pang | ... | production assistant |
Haitao Peng | ... | electronic press kit |
Jackie Liu Peng | ... | stand-in |
Gao Qi | ... | production assistant |
Dan Stutz | ... | legal services (as Dan Stutz Esq.) |
Sharry Sun | ... | production assistant |
Calvin Tam | ... | accountant |
Christina Trbovich | ... | dialogue coach: Jackie Chan |
Wing-Wah Tse | ... | on-set production assistant: Hong Kong |
Peter Wai | ... | on-set doctor: Hong Kong |
Wendy Wang Wei | ... | production coordinator (as Wendy Wang) |
Bill Wang | ... | accountant |
Qingji Wang | ... | on-set doctor |
Dorothy Oi Ping Wong | ... | assistant: Mr. Chan (as Dorothy Wong) |
Henry Wong | ... | production assistant: Hong Kong |
Huanrong Wu | ... | armorer |
Ting Xiang | ... | translator: accounting |
Sophie Xiao | ... | assistant: Mr. Harlin |
Simon Yee | ... | armorer |
Yung-Lin Yeung | ... | craft service: Hong Kong |
Joy Young | ... | executive assistant: Renny Harlin |
Fengming Yu | ... | production assistant |
Kim-Fai Yu | ... | armorer |
Xiaoming Yu | ... | armorer |
Tin-Yu Yuen | ... | on-set production assistant: Hong Kong |
Grace Zhang | ... | production assistant |
Qianru Zhang | ... | publicist |
Yifan Zhang | ... | production assistant |
Pu Zhao | ... | unit buyer |
Stephanie Zhou | ... | assistant: Mr. Harlin |
Jonathan Saba | ... | studio executive (uncredited) |
Thanks
Kwok-Hung Chan | ... | in memory of |
Kwok-Hung Chan | ... | in memory of our dear colleague (as Kwok Hung Chan) |