X

Cast & Crew

Directed By

Written By

Chia-Lu Chang
screenplay by
Muye Zhang
script conslutant / creator: based on novel by
Qinan Wang
script consultant

Cast

Kun Chen
Hu Bayi
Bo Huang
Wang Kaixuan
Shu Qi
Shirley Yang
Angelababy
Ding Sitian
Ivan Leon
Breakdancer A
Darnell White Jr.
Breakdancer B
Omar Krystion
Breakdancer C
Sean Mejia
Breakdancer D
Jay Parel
Breakdancer E
Lawrence Novak
Homeless Man
Nesha Ward
Undercover Officer
Lorie Kellogg
Pedestrian A
Jeffrey Weiner
Pedestrian B
Marianna German
Pedestrian C
Sandra Gumuzzio
Street Performer
Chao Liu
Tourist A
Yi Liu
Tourist B
Alex Eckstorm
Police Officer A
D.J. Sisco
Police Officer B
Yoni Schanzer
Immigration Officer A
Athony Solano
Immigration Officer B
Taso Mikroulis
Immigration Officer C
Yu Xia
Grill (Da Jin Ya) (Big Golden Tooth)
Bassem Khayati
Bodyguard A
Kevin Lee
Bodyguard B
Xi Huang
Translator in the Bar
Keith Collea
Owner of the Bar
Eve Bohnett
Waiter in the Bar
Huanhuan Wei
Educated Youth Wang Xia
Di Liu
Educated Youth Chang Zheng
Yunfan Wang
Educated Youth Zhang Yong
Liang Ma
Educated Youth Jian Guo
Qing Wang
Educated Youth Cai Xia
Xin Li
Girl in the Educated Youth
Zheng Gu
Educated Youth
Anqi Chen
Educated Youth
Mengmeng Liu
Educated Youth
Kaixuan Zhang
Educated Youth
Jiaoyang Dai
Educated Youth
Yunfei Fan
Educated Youth
Liang Ma
Educated Youth
Tianjing Zhang
Educated Youth
Hongyi Zhang
Educated Youth
Long Xiao
Educated Youth
Xiaolong Li
Educated Youth
Xin Jin
Educated Youth
Qiwei Chen
Educated Youth
Qi Liu
Educated Youth
Jiani Lu
Educated Youth
Ayuur
Mongolian Revolutionary Convict (Lao Yang Pi) (Old Sheepskin)
Atsuji Matsuda
Army Zombie Officer
Feng Wang
Army Zombie Officer
Mingyan Yang
Army Zombie Officer
Xiaoqing Liu
Sister Hong
Senggerinchin
Mongolia Driver
Azjargal
Mongolian Boy
Yaruu
Mongolian Woman
Zorigt
Mongolian Herdsman
Sen Huang
Army Zombie
Nanqin Wang
Army Zombie
Shan Jiang
Army Zombie
Xukang Gou
Army Zombie
Jinlong Hu
Army Zombie
Haisen Liang
Army Zombie
Zhang Huichao
Army Zombie
Xin Fu
Army Zombie
Rui Zhang
Army Zombie
Jinwei Dai
Army Zombie
Sen Yang
Army Zombie
Mingyan Yang
Army Zombie
Wei Zhao
Army Zombie
Qiankun Guo
Army Zombie
Bo Hao
Army Zombie
Hongwei Zhang
Army Zombie
Wenbo Shi
Army Zombie
Zhewei Hu
Army Zombie
Haolong Xu
Army Zombie
Yaobang Tian
Army Zombie
Shilong Mao
Army Zombie
Kai Ma
Army Zombie
Shouye Fan
Army Zombie
Jiaji Xu
Army Zombie
Junhui Hua
Army Zombie
Chongjian Sun
Army Zombie
Jian Zhang
Army Zombie
Sihang Xu
Army Zombie
Lei Huang
Army Zombie
Jie Gu
Army Zombie
Jiahao Song
Bodyguard
Xiaobo Li
Bodyguard
Yan Li
Bodyguard
Lei Du
Bodyguard
Yuanlong Li
Bodyguard
Yongjie Ge
Bodyguard
Jinze Liu
Bodyguard
Huayuan Yan
Bodyguard
Haotian Wang
Bodyguard
Lei Wu
Bodyguard

Produced By

Xiaobei Cao
associate producer
Kuo-Fu Chen
producer
Anna Chi
executive producer coordinator
Jennifer Dong
co-producer
Zhao Fangzhou
assistant producer
Beiyi He
line producer: New York unit
Fan He
producer: New York unit
Weihai Huang
assistant producer
Penny Jiang
co-associate producer
Figo Li
executive producer
Helen Li
associate producer
Felix Liu
associate producer
Baozhou Ma
associate producer
Kun Tao
producer
Changtian Wang
co-producer
Tongyuan Wang
co-producer
Vic Wang
executive producer
Zhongjun Wang
co-producer
Kelly Wu
associate producer
Xuejun Wu
producer
Bernard Yang
associate producer
Jerry Ye
producer
Zheng Yin
line producer

Music

Kôji Endô
Composer

Cinematography

Sound

Ilan Bemaman
sound mixer: new york unit
Ting Chen
sound mixer
Junsheng Han
foley artist
William Hsieh
boom operator: new york unit
Xinghui Li
dialogue editor / sound recordist
Rich Macar
adr recordist
Jordan Moser
sound recordist: new york unit
Iain Pattison
additional sound effects editor
Mark A. Rozett
re-recording mixer
Sheng-Wen Yan
sound effects editor
Jiang Yang
Sound Superviser / supervising sound editor
Jianxi Zhang
boom operator: new york unit
Nan Zhao
supervising sound editor

Casting Director

Wayne Chang
Casting Director

Production Design

Roxy Martinez
Production Designer

Art Direction

Sonal Naroth
Art Director
Ethan Xu
assistant art director

Set Design

Lauren Brown
Set Decorator
Rocio Gimenez
Set Decorator

Costumes

Aminah Haddad
Costume Designer

Makeup

Natividad Bujalance Andres
key makeup artist: new york unit
Sunny Chen
assistant makeup artist: new york unit
Suyuan Chen
key makeup artist
Candice Crawford
assistant hair stylist: new york unit
Wenli Feng
makeup artist
Ling Mei
makeup artist
Felicia Nelson
key hair stylist: new york unit
Tarryn Ortiz
hair makup intern: new york unit
Pingjie Peng
key makeup artist
Alfeya Valrina
hair makup intern: new york unit

Special Effects

'Carl' Nai Peng Wang
special effects makeup

Visual Effects

Young Choi
senior producer: ScreenX
Ujwal W. Dhankute
digital compositor
Kim EunKyung
lighting artist
Lyubomir Grancharov
vfx coordinator: Bottleship VFX
Veselin Gyurov
FX Artist: Bottleship VFX
Iliya Halembakov
fx artist: Bottleship VFX
Neeraj Ingle
digital compositor: Prime Focus World
Seongho Jang
visual effects supervisor
Ivo Kalyonski
compositor: Bottleship VFX
Delyan Ketipov
lead compositor: Bottleship VFX
Sam Khorshid
visual effects supervisor
Eun-kyung Kim
lighting artist
Se-kwon Kim
ScreenX producer
Strilen Liu
vfx / visual effects supervisor
Benoit Luce
visual effect supervisor: Lux Populi VFX
Martin Ma
Animation Director / pre-visualization supervisor
Martin Naydenski
effects artist lead: Bottleship VFX
Yasen Panev
fx artist: Bottleship VFX
Pan Panyanutarak
digital matte painter/digital compositor
Jina Park
modeler: 4th Creative Party
Young-Soo Park
visual effects supervisor
Lucie Parola
vfx producer: Luxa VFX
Yana Petkova
visual effects artist: Bottleship VFX
Zsolti Poczos
cg sequence supervisor
Lucy Qi
visual effects coordinator: Phenom Films
Chandraji Tharanga Rajakaruna
stereo conversion supervisor
Susil Sabat
digital compositor
Angelika Schierz
visual effects producer: Bottleship
Park Young Shin
visual effects supervisor
Shyamchand
sequence supervisor: visual effects
Douglas Smith
visual effects supervisor
Desislava Valcheva
compositor / senior compositor: Bottleship VFX
Hristo Velev
effects artists lead: Bottleship VFX
Cuiling Wang
machmove artist
Joy Wang
visual effect producer: Phenom Films
Sam Wang
visual effects producer
Xizhe Wang
visual effects coordinator: new york unit
Sheena Zhao
visual effects coordinator

Assistant Director

Jingyang Cheng
second assistant director: New York unit
Alan Chu
first assistant director: New York unit
Ye Sun
first assistant director
Yuan Yuan
second assistant director
Ming Zeng
second assistant director
Bowei Zhang
second unit director
Zorigt
second assistant director

Production Management

Anthony Argento
production manager
Han Shou
post-production manager
Ricardo Vilar
production manager

Art Department

Lauren Brown
set dresser
Eric Cera
prop fabricator: new york unit
Nick D'Amico
key art pa: new york unit
Jimmy Gribbin
art pa / art pa: new york unit
Chen Gu
art pa
Mary Kate Kelly
key scenic artist: new york unit
Matt Keyser
art pa: new york unit
Larisa Naledi Meintjies
art pa: new york unit
Meredith Metcalf
prop assistant: new york unit
Matthew Michaud
art pa: new york unit
Satti Ombao
property master: new york unit
Esther Xiao Pang
assistant art director: new york unit
Enrique Perez
art pa: new york unit
Andrew Reynoso
art pa: new york unit
Andrey Trevgoda
graphic designer: new york unit
Kadi Tsang
art intern: new york unit
Lynell Ann Vinuya
art pa: new york unit
Shuili Wang
property master
Rose Wartell
art pa: new york unit
Yi Zhang
art dept translator: new york unit
Hang Dara Zhao
Illustrator / assistant art director

Stunts

Claire Lee
stunt translator: new york unit
Roberto Lopez
stunt coordinator: New York unit / stunt coordinator: USA
Joon Daniel Shin
stunt translator: new york unit
Kimmy Suzuki
stunt double / stunt driver/double: new york unit
Stephanie Vovou
stunt driver

Editorial

Joseph M. Lee
ScreenX colorist

Other

Hsiao-tse Cheng
special acknowledgement

Music Department

Toshihiro Sugita
music supervisor

Casting Department

Wayne Chang
casting director: new york: new york unit
Kristen Hung
casting assistant: new york unit

Costume Department

Naomi Lea
wardrobe assistant: new york unit
Yuxi Li
translator: costume department: new york unit
Gaddiel Lopez
set costumer: new york unit

Camera Department

Chris Angarone
best boy grip: new york unit
Bobby Arnold
first assistant camera: new york unit
Sam Barth
rigging electrician: new york unit
Josh Batista
gaffer: new york unit
Scott Buckler
technocrane operator: new york unit
Austin Castelo
g&e swing: new york unit
Tyler Chong
best boy electric: new york unit
Andy Chu
second assistant camera: new york unit
Sean Coia
grip: new york unit
Keith Collea
stereoscopic supervisor
Johnny Daniel
gennie operator: new york unit
A.J. Desimone
rigging grip: new york unit
Chad Dougherty
rigging gaffer: new york unit
Eric Fahy
electrician: New York
Anthony Ferraguto
rigging grip: new york unit
Camilla Foschi
first assistant camera: new york unit
Zach Frank
grip: new york unit
Mingjue Hu
playback coordinator: new york unit
Ki S. Hwang
camera operator: new york unit
Justin Kemper
electrician: new york unit
Matt Kessler
dolly grip: new york unit
Jiyoon Kim
camera a pa: new york unit
Xiaolong Liu
playback coordinator: new york unit
Jack McDonald
key grip: new york unit
Rick Morrison
grip: new york unit
Kate Nahvi
video village production assistant: New York Unit
Justin Newhouse
electrician: new york unit
Mihyun Park
second assistant camera: new york unit
Charlie Pearson
dolly grip: new york unit
Lance Reick
technocrane operator: new york unit
Mathieu Roberts
technocrane operator: new york unit
Korey Robinson
steadicam operator: New York unit
Jeremy Rodriguez
a camera: dolly grip: new york unit
Monin Sak
camera a pa: new york unit
Jieun Shim
first assistant camera: New York
Mark Simakovsky
camera b pa: new york unit
Neal Todnem
building electrician: new york unit
Daniel Torres
technocrane truck driver: new york unit
Tomas Velasquez
electrician: new york unit
Drew Verderame
dolly grip: new york unit
Matthew Wakai
camera operator
Gordon Yu
electrician: new york unit

Location Management

Muhammad Amiruddin
location coordinator: new york unit
Lucia Bellini
location coordinator: new york unit
Alexis Bonnaud
location pa: new york unit
Yi-Feng Li
location scout
Jason Ortiz
location coordinator: new york unit

Script Department

Min Ding
script supervisor
Yuan Yuan
script coordinator
Movie title data and credits provided by
IMDb logo