Filmmakers
Above the lineHY
Director
Han Yan
HY
Screenplay
Han Yan
MW
Cinematography
Max Da-Yung Wang
Director of Photography
HY
Editing
Hongchao Yu
Editor
CX
Music
Chen Xueran
Original Music Composer
GG
Music
Garrett Gonzales
Original Music Composer
NA
Music
Neal Acree
Original Music Composer
MT
Music
Michael Tuller
Original Music Composer
Cast
18LY
Li Yifeng
Zheng Kaisi
MD
Michael Douglas
Anderson
ZD
Zhou Dongyu
Liu Qing
CB
Cao Bingkun
Li Jun
WG
Wang Ge
Meng Xiaopang
SK
Su Ke
Zhang Jingkun
WY
Wu Yanshu
Old Lady
YA
Yao Anlian
Old Man
LH
Lei Han
Kaisi's Father
LY
Li Yijuan
Kaisi's Mother
YY
Yi Yunhe
Game Room Foreman
KS
Keith Shillitoe
Prisoner Woody
AL
Alberto Lancellotti
Luca
CJ
Chi Jia
Andou
ZJ
Zhang Junyi
Scarface
WF
Wang Fang
Man in White Suit
CZ
Chen Zhixi
Head Nurse
JQ
Jia Qingru
Nurse
Departments
163Production
- Wan YingExecutive Producer
- Yin SixieLine Producer
- Chen ZhixiProducer
Camera
- Paul HarlingData Wrangler
- Ming GaoDigital Imaging Technician
- Nick BoothDigital Imaging Technician
Sound
- Robert PuffMusic Arranger
- Victor KongMusic Coordinator
- Yu FeiMusic Editor
- Yu FeiMusic Supervisor
- Larry RenchOrchestrator
- Penka KounevaOrchestrator
- Nolan MarkeyOrchestrator
- Alfredo PasquelScoring Mixer
- Alan MeyersonScoring Mixer
- Wang GangSound Mixer
- Yuchun LiVocals
Art
- Sam BalzerConcept Artist
- Min NguenConcept Artist
- Charles LinConcept Artist
- Bogi PirothConcept Artist
- Philip FraschettiPainter
- Merinda Janse van RensburgPainter
- Claire Louise HoeyPainter
- Steve CroninPainter
- Liam MajorPainter
Visual Effects
- Ignacio B. PeñaAnimation
- Eduardo 'Lalo' SchmidekAnimation
- Ignacio SantamaríaAnimation
- Ben FolkmanAnimation
- Aanikka HolderAnimation
- Sravan Kumar NunnaAnimation
- Jerry KungAnimation
- Kristian AntonelliAnimation
- Leo RecompsatAnimation
- Adam KleinAnimation
- Ronan BindingAnimation
- Victor GlushchenkoAnimation
- Natalie Millar JadhavAnimation Manager
- Phil Van Der ReydenCG Artist
- Philip FraschettiCompositing Artist
- Noemie CrucianiCompositing Artist
- Mateusz KrzastekCompositing Artist
- Ryan BasaCompositing Artist
- Francesc DonaireCompositing Artist
- Carl St-PierreCompositing Artist
- Fabian HoltzCompositing Artist
- Lachlan TolleyCompositing Artist
- Anne VuCompositing Artist
- Harry MedlinCompositing Artist
- Sachin Kumar ChauhanCompositing Lead
- Blake WinderCompositing Supervisor
- Shane RabeyCompositing Supervisor
- Adam HopperCompositing Supervisor
- Jess BurnheimCompositing Supervisor
- Luiz Philippe MoreiraCreature Design
- Cameron Van Den BesselaarCreature Design
- Sagar LonkarCreature Effects Technical Director
- John Van Der ZalmCreature Technical Director
- Parikshat TyagiDigital Compositor
- Sebastian BommersheimDigital Compositor
- Paul KirwanDigital Compositor
- Marie-Ève GélinasDigital Compositor
- Caitlyn ThomasDigital Compositor
- Chris JanssenDigital Compositor
- Sam OsborneDigital Compositor
- Stepan PazderkaDigital Compositor
- John TothDigital Compositor
- Tim SternDigital Compositor
- Geoff HadfieldDigital Compositor
- Mohamed GhouseDigital Compositor
- Pau ViladotDigital Compositor
- Brett MillerEffects Supervisor
- Kunal Ghosh DastiderEffects Supervisor
- Jayden BeveridgeLayout Supervisor
- Petr RohrLayout Supervisor
- Sivan GoundarLayout Supervisor
- Rachel HerbertLayout Supervisor
- Harshal PatilLayout Supervisor
- Florent RevelMatchmove Supervisor
- Albrecht SteinmetzMatchmove Supervisor
- Stephen KarlMatchmove Supervisor
- James TavetMatchmove Supervisor
- Sarah NeveuMatte Painter
- Shane MirandaMatte Painter
- Glen AdlamModeling
- John SaleemModeling
- Qazi Hamza JavedModeling
- Dylan BinnsModeling
- Bogi PirothModeling
- Myles AsseterModelling Supervisor
- Chris SolonRotoscoping Artist
- Rebecca BogertRotoscoping Artist
- Simon J. Taua'iRotoscoping Artist
- Gemma KingiRotoscoping Artist
- Rebecca WellsRotoscoping Artist
- Rob MacBrideRotoscoping Artist
- Bryn BaylissRotoscoping Artist
- Dmitri KrasnokoutskiShading
- Anthony SmithVisual Effects
- John DietzVisual Effects
- Rajbir DhallaVisual Effects
- Rodrigo GuerechitVisual Effects
- Stephen CastorVisual Effects
- Keith ColleaVisual Effects
- Marc SmithVisual Effects
- Raphael ThieryVisual Effects
- Andy BurmeisterVisual Effects
- Josh EllemVisual Effects
- Suponwich SomsamanVisual Effects
- Alastair StephenVisual Effects
- Key Hyung LeeVisual Effects
- Matt MuellerVisual Effects
- David SchulzVisual Effects
- Robert BeveridgeVisual Effects
- Mark BoeyVisual Effects
- Jasper HaywardVisual Effects
- Kelly KilgourVisual Effects
- Josip PeterkovicVisual Effects
- Kurt DebensVisual Effects
- Paul BoydVisual Effects
- Ryan D. RomeroVisual Effects
- Thomas BaxterVisual Effects
- Ben PaschkeVisual Effects
- Saul ToresanVisual Effects
- David BemiVisual Effects
- Meagan ChancellorVisual Effects
- Benjamin T. KayVisual Effects
- Joel MichaelVisual Effects
- Justin GreenwoodVisual Effects
- Marc LandrainVisual Effects
- Albert RadosevicVisual Effects
- Nathan ZeppelVisual Effects
- Niña LaurelesVisual Effects
- Abby NathVisual Effects
- Christian PoullayVisual Effects
- Jennifer RamosVisual Effects Coordinator
- Chelsea MirusVisual Effects Coordinator
- Melyssa Forget TurcotteVisual Effects Coordinator
- Haris KruskicVisual Effects Producer
- Alexis JacobsonVisual Effects Production Manager
- Martin HillVisual Effects Supervisor
- Danop DharmaraksaVisual Effects Supervisor
- Stuart WhiteVisual Effects Supervisor
- Jim RygielVisual Effects Supervisor
- Chen ShaVisual Effects Supervisor
- Malte SarnesVisual Effects Supervisor
- Chris SpryVisual Effects Supervisor
- Wil ManningVisual Effects Supervisor
Editing
- Paul F. BeckerStereoscopic Editor
Lighting
- Shawn McCartenLighting Artist
- Caleb HechtLighting Artist
- Wayne TraudtLighting Director
- Noah ViceLighting Director
Crew
- Mike PerryCG Supervisor
- Debajit BarmanEditorial Staff
- Gabriela Roque LópezSoftware Engineer
- Sam HodgeSoftware Engineer
- Zac WangStunts
- Ben DicksonTechnical Supervisor
- Matthew OzerskiVisual Effects Editor
Writing
- Nobuyuki FukumotoComic Book
Directing
- Ivy Yu-li ChiangAssistant Director
