Cast & Crew

Directed by

Sicheng Chen

Writing Credits

Sicheng Chen
(writer)
Yining Yan
(co-writer) &
Lian Zhou
(co-writer) (as Zhenni Zhou) &
Chun Zhang
(co-writer) &
Jiake Cheng
(co-writer) &
Lifeng Gao
(co-writer)
LeeAnne Yu
(translation)

Cast

Haoran Liu
Qin Feng / Chin Fong
Baoqiang Wang
Tang Ren
Yang Xiao
Song Yi
Natasha Liu Bordizzo
Chen Ying
Yuxian Shang
Kiko
Bai Ling
Aaimali Kunana
Xun Wang
Lu Guofu
Satoshi Tsumabuki
Noda Hiroshi
Michael Pitt
Dr. James Springfield
Wah Yuen
Master Mo
Kenneth Tsang
Uncle Seven
Brett Azar
Wild Bull Billy
Jinci Yang
Horse Face
Chengsi Wang
Cross Eye
Benja K. Thomas
Charlene
Kenneth Maharaj
Detective Prasad
Price Waldman
English Girl's Butler
Austin Ku
Detective Sissypants
Rachel McPhee
Detective Lisa
Stink Fisher
Detective Strong Guy
Savvy Crawford
English Detective Girl
Matt Perfetuo
Logan Campbell
Mike Perfetuo
Lucas Campbell
Adam Mucci
Tom
Zione Saidi
Nurse
Casimir Gregory
Poker Face
Tiantian Fan
Big Sister Counter Lady
Alex Sapozhnik
Little Tiger
John Mondin
Detention House Officer
Jonathan Wilde
Police Officer #1
Thaddeus Daniels
Police Officer #2
Joshua Schubart
Chubby Cop
Erika Robel
Lab Tech
Tom Morehouse
Police Captain
Liya Tong
Ah Xiang
Sicheng Chen
Sicheng Chen
Xi Huang
Shenzhou Chauffeur
Yingjun Zhao
House Keeper
Ping Sang
House Labour
Yanfei Song
Maid
Zhang Yu
House Worker
Mei Fu
Eileen Ying Springfield
Wenxuan Xie
Wife
Mo Dai
Jason
Yuyu Yang
Song Chian
Xincheng Wang
Ancient Government Official
Fnu Aruna
Bride
Peng Zhao
Gang Member
Hongxuan Zhao
Gang Member
Xiubin Du
Gang Member
Shufa Si
Gang Member
Jonathan Sam
Gang Member
James Edward Alexander
Choir Member #10
Inga Ballard
Choir Member #4
Spelman M. Beaubrun
Choir Member #13
Bianca Bloom
Cheerleader
Jewel Brimage
Choir Member #8
Gwendolyn Bucci
Tai Chi street fighter
Ksyn Cason
Cheerleader (dancer)
Z Chuen
Gang Member
Lynna' Davis
Choir Member #7
Michael Drumgold
Choir Member #11
Epiphany Elease
KMK Choir Member
Robert John Gallagher
Biker
Kei Gambit
Qin Feng
Vinson German
Choir Member #14
Bobby Harden
Choir Member #12
The K.M.K. Union Gospel Choir
The K.M.K. Union Gospel Choir
Kevin Michael Kennedy
Choir Member #1
Kevin Matthew Mcdonald
Biker
Lauren Mizenko
Cheerleader (Dancer)
Joseph Michael Orlando
Gang Member
Tyrone Paul Jr.
Choir Member #9
Amy Jo Phillips
Choir Member #2
Gayle Samuels
Choir Member #3
Katharina Schmidt
Cheerleader
Maggie Wagner
Street Fighter
Mike Blum
Shocked Nurse
Rick Bolander
EMT
Roger Brenner
Paramedic
Jaclynn Tiffany Brown
Hudson River Water Victim
Lex Campbell
Police Officer
Marmee Regine Cosico
JFK Airport Traveller
Darren Grosvenor
NYPD Detective
Nadir Hasan
Dancer / Construction Worker (uncredited)
Anderson Jenkins
Police Officer
Sonia Darmei Lopes
Mexican Detective Mrs. Alonzo
Yang Song
(uncredited)
Shaune Sterling
Tourist
Chris Tera
NYPD Officer

Produced by

Yuan Cai
co-producer (co-produced by)
Shengqi Chen
producer (produced by)
Cary Cheng
general producer
Shaohua Huang
co-producer (co-produced by)
Zhihong Jia
consultant
Kin-Hong Kei
co-producer (co-produced by)
Peikang La
co-producer (co-produced by)
Alee Li
co-producer (co-produced by)
Delai Li
general consultant
Karl Li
general consultant
Xiaodong Li
co-producer (co-produced by)
Xiaoping Li
co-producer (co-produced by)
Feng Liang
general consultant
Hong Ling
producer
Kailuo Liu
general producer
Rachel Liu
co-producer (co-produced by)
Xiaobin Liu
general consultant
Xinxuan Liu
line producer
Di Lu
consultant
Zheng Ma
general consultant / line producer
Kerry Orent
executive producer: U.S.
Yuehan Peggy Pu
co-producer
Jingxian Qi
consultant
Lisa Ren
co-producer (as Xiaoyan Ren) (co-produced by)
Tao Sun
producer
Haipeng Wang
producer
Jiaren Karren Wang
production supervisor
Fei Xu
consultant
Tianfu Xu
co-producer (co-produced by)
Lin Yang
consultant
Weidong Yang
co-producer (co-produced by)
Yuyu Yang
co-producer
Li Ye
consultant (as Ye Li)
Xiang Yue
producer (as Shawn Xiang Yue)
Maojun Zeng
producer (as John Zeng) (produced by)
Eric Zhaowei Zhang
co-producer
Jin Zhang
co-producer (co-produced by)
Haicheng Zhao
general producer

Music by

Xiao'ou Hu
(original music)
Nathan Wang
(original music)

Cinematography by

Jie Du
director of photography

Editing by

Hongjia Tang

Production Design by

Miao Li

Set Decoration by

Chryss Hionis

Costume Design by

Stanley Cheung
Samantha Hawkins
Gary Jones

Makeup Department

Daisy Curbeon
hair stylist
Etzel Ecleston
makeup artist / makeup department head: Second Unit
JT Franchuk
hair department head
Ashley Leitzel-Reichenbach
key hair stylist
Brittany Romney
hair stylist
Yasmina Smith-Tyson
makeup department head
Kirsten Sylvester
additional makeup
Kim Taylor
makeup artist
Emilia Martin
additional hair stylist (uncredited)

Production Management

Anthony Argento
production supervisor
Yuan Cai
distribution manager
Yichao Cao
executive production supervisor
Yue Chen
production manager
Jamie Crowell
unit production manager
Meng Deng
production supervisor
Daniel Fan
production supervisor
Suncheng Hu
executive production supervisor
Joshua Huffman
production supervisor
Defu Jiang
general production supervisor
Ping Jiang
general production supervisor
Yang Lu
executive production supervisor
Fei Qin
executive production supervisor
Wenxiong Que
distribution manager
Dan Shang
distribution manager
Jiaren Karren Wang
production supervisor
Hongtao Yang
production manager

Second Unit Director or Assistant Director

Mo Dai
executive director: to S. Chen
Jason Rueda
second second assistant director

Art Department

Rebecca Bloom
art department coordinator: cover
Colin Brantley
scenic foreman
Michelle Cantillo
set dressser
Doreen Cortell
set decorater buyer
Michael David
scenic artist
Martin Fahrer
assistant art director
Monk Hooper
translator
Bryan Johnson
assistant art director
Chan Lin
additional graphic designer / clearance coordinator
Siyu Lin
Art Translator
Damian Lund
set dresser
Sean Mashhadian
carpenter
Vinny Mazzarella
property master
Alexandra Miklos
lead graphic designer
Sarah Murphy
props
Jason Thomas Palmer
scenic artist
Justin Pineo
leadman
Sharon Potts
assistant property master / property master
Victoria Robinson
art department coordinator
Diana Salzburg
assistant set decorator
Zach Selter
assistant property master
Josh Smith
set designer
Bryan Wieczezak
shop foreman
Yifan Zhu
storyboard artist

Sound Department

Xu Dong
sound supervisor
Heather Fink
sound utility
George Leong
boom operator
Dane Lonsdale
sound mixer
Daniel Nidel
sound utility
Jia Zhang
sound supervisor

Special Effects by

Conrad V. Brink Jr.
special effects supervisor
Aleksandr Lokensgard
special effects foreman
Zachary Tucker
special effects technician

Visual Effects by

Gavin Boyle
previsualisation supervisor: BASE FX
Adrian Chan
visual effects supervisor
Kevin Chua
Previs Artist/Show Lead
Brandon Endy
visual effects data wrangler
David P.I. James
visual effects executive producer: Base FX
Jazz Kung
art director
Charles Chao-Hua Lee
visual effects
Yu Lei
compositor
Geng Li
visual effects supervisor
Stephanie Liao
senior producer
Ting Lo
environment supervisor
Nair Midhun
visual effects (as Midhun)
Le Qiao
visual effects artist
Lei Qiao
vfx supervisor
Chandraji Tharanga Rajakaruna
stereo vfx supervisor / stereographer
Nathan Rich
CTO: Base FX
Juan Ignacio Salgado
compositing supervisor
Zlatko Sejdinovic
visual effects artist: Studio51 VFX
Zi Ye
vfx supervisor
Qin Yuanyuan
previs producer
Na Jian
bidding producer: Base FX (uncredited)
Jen Hao Yeh
visual effects supervisor (uncredited)

Stunts

Bill Anagnos
stunt driver
Alex Anagnostidis
stunts
Frank Bal
stunt performer
Charley Brucato
stunt driver
Mike Burke
stunt driver
Chris Cenatiempo
stunt performer
John Cenatiempo
stunt coordinator
Lance Coughlin
stunt driver
Longlong Cui
stunts
Xiubin Du
stunt coordinator
Alex Huynh
stunt performer
Yanjun Jin
stunt performer
Nick LaRocca
stunt performer
Lei Li
stunt performer
Junwei Liu
assistant stunt coordinator
Suo Liu
stunt performer
Christopher Mormando
stunts
Jason Ng
stunt performer
Jim Ng
stunt performer
Thomas Place
stunts
Anthony Repinski
stunt performer (as Tony Repinski)
Kevin Rogers
stunt driver
Jonathan Sam
stunt performer
Akos Schenek
stunts
Shufa Si
stunt performer
Robbie P Smith
stunt driver
Vesselin Todorov-Vinnie
nd driver / stunts
PaiSen Wang
stunt performer
Gang Wu
action director
Rufei Xiao
assistant stunt coordinator
Chuck Zito
stunts

Camera and Electrical Department

Chevy Anderson
first assistant: "c" camera
Jonathan Beck
camera operator: additional
Jeffrey Steven Brink
electrician
Terrence Laron Burke
camera operator
Bor-Nien Chen
still photographer
Glen L. Chin
first assistant camera: "a" camera/steadicam
Jon Cooper
first assistant camera: "b" camera, New York unit
Lamont Crawford
key grip
Mary Cybulski
still photographer
Liang Diao
first assistant camera: China unit
Xiaohan Dong
second assistant camera: China unit
Michael Drucker
camera operator
Alex Dubois
additional second assistant camera
Scott G. Fitzgerald
video playback operator
John P. Fitzpatrick
first assistant camera: additional
Sean Folkl
libra head operator
Joe Fugallo
technocrane technician
Yinghan Ge
assistant camera: China unit
Amanda Harding
grip
Craig Paul Harris
generator operator
Brian Heller
aerial cinematographer
Shuai Hou
cinerent assistant: China unit
Jonathan Jeng
assistant camera
Weifeng Li
first assistant camera: China unit
Xiang Li
cinematographer: China unit
Nathan Lynch
additional second assistant camera
Jose del Carmen Martinez
electrician (as Jose Del Carmen Martinez)
James McMillan
action unit DP
Rob Muia
Digital Utility
Joshua Munson
loader: day player
John Nijhawan
grip: additional
Feifei Pan
cinerent assistant: China unit
Michael P. Prisco Jr.
best boy electric
Ian Reese
electrician
Benjamin Relf
video playback supervisor
Mabel Santos Haugen
second assistant "c" camera
Yusuke Sato
first assistant camera: new york
Justin Schneider
electrician
Tsyen Shen
second assistant camera: "a" camera
Zhili Si
second assistant camera: China unit
Ben Spaner
first assistant camera
Mike Swearingen
second assistant camera: "b" camera
Yousheng Tang
a camera/steadicam operator
Nkemakonam Umenyi
loader: tandem
Lee Marvin Walker
grip
Tao Xu
monitor operator: China unit
Nu Zhang
gaffer
Andy Zuch
video assist operator

Casting Department

Marjie Hochberger
background casting assistant
Effie Reich
extras casting associate
Grant Wilfley
extras casting
Boyce Wong
casting associate

Costume and Wardrobe Department

Laura Barreto
assistant costume designer
Sarah Bieber
costume coordinator
Aris Bordo
costumer
Kieri Elena Borg
costumer
Mary Caprari
costumer
John Donchak
costume pa
Charlie Duncan
costumer
Lisa Harlow-Powell
costumer
Miwa Ishii
additional tailor
Sebastian Jaramillo
key costumer
Sara Lott
set costumer
Dorene Oakley
costumer
Stephanie Quick
wardrobe supervisor
Erica Suzanne Scott
costumer
Sean Smith
costumer
July Rose White
set costumer
Ramsay Williams
costumer

Editorial Department

Matt Breitenbach
on-line editor
Aaron Burns
colorist: dailies
Alex Durie
colorist
Henry Gao
dit (as Deyao Gao)
Peigen Liu
data imaging engineer
Robert Loughlin
dailies producer
Linxi Ma
on-set editor
Mateo Marquez
digital intermediate assist
James Reyes
post production engineer
Christopher Rivera
digital intermediate administration
Virginia Schreiber
colorist: dailies
Yixuan Shang
assistant editor
Yugang Sui
post-production supervisor
Myron Tookes
additional editing
Bianca Yeh
translator
Bingkuan Zhang
data imaging engineer assistant
Rachael Black
digital intermediate assist (uncredited)

Location Management

Zachary Huang Babrowsky
unit production assistant
Paul Eskenazi
location manager
Drew Johnson
assistant location manager
Gine Lui
location scout
Elizabeth Moy
location assistant
Morgan Roche
assistant location manager
Niko Rummell
location assistant
Joel McGlumphy
location scout (uncredited)

Music Department

Michael Aarvold
music scoring engineer
Gary Chase
musician, arranger-orchestrator, score mixer
Xueran Chen
composer: promotion song
Matthew C. Hornbeck
guitar
Josh Lewis
score engineer / score mixer
Ido Brian Rivlin
composer trailer music
Kazumi Shimokawa
end theme song: written and performed by / orchestrator

Script and Continuity Department

Dennis Chang
script supervisor
Beicheng He
script consultant
Zheng Ma
script consultant / script coordinator
Rousang Tang
script consultant

Transportation Department

Michael Bortner
transportation
David Conelli
camera car driver
Liam Ferguson
production driver
Chris Marchesona
wardrobe driver: dot administrator
Charles Spillane
transportation captain

Additional Crew

Nadia Boris
production assistant
Mary Boyle
production assistant
Amaris Bracey
production assistant
Brian Cantaldi
first assistant accountant
Sammy De La O
production assistant: Additional Set PA
Alex Foreman
key set production assistant
Ed Gately
production coordinator
Ruky Haque
production assistant (as Ruky Hague)
Xiaonan Hu
publicist
Michael Kalmin
production assistant
Michael T. King
set medic
He Li
product placement
Wanqiang Li
presenter
Charlie Liao
production staff
Gabriella Ludlow
legal and business affairs
Gine Lui
cast liaison
Donald Matturro
payroll accountant
Mb X. McClain
background production assistant
Abby Pan
production assistant
Britt Parsons
production assistant
Elizabeth Petit
publicist
Jessica Phelps
studio teacher
Nick Pizzino
production secretary
Philip A. Ramos
production coordinator
Derek Rubin
production assistant
Ge Sun
product placement
Xiaoai Sun
product placement
Alex R. Wagner
set decoration production assistant
Aidan Gavril Wallace
production assistant
Luxi Xiao
production assistant
LeeAnne Yu
assistant to producer
Elizabeth Zackheim
dialect coach
Jin Zhang
co-presenter
Vivita Zheng
trailer producer
All Filters