Cast (18)
Li YifengZheng Kaisi
Zhou DongyuLiu Qing
Michael DouglasAnderson
Wang GeMeng Xiaopang
Zhang JunyiScarface
Cao BingkunLi Jun
Su KeZhang Jingkun
Wu YanshuOld Lady
Yao AnlianOld Man
Lei HanKaisi's Father
Li YijuanKaisi's Mother
Yi YunheGame Room ForemanKeith ShillitoePrisoner Woody
Alberto LancellottiLuca
Chi JiaAndou
Wang FangMan in White SuitYedda Zhixi ChenHead NurseJia QingruNurseArt
- Steve CroninPainter
- Charles LinConcept Artist
- Min NguenConcept Artist
- Sam BalzerConcept Artist
- Claire Louise HoeyPainter
- Liam MajorPainter
- Bogi PirothConcept Artist
- Merinda Janse van RensburgPainter
- Philip FraschettiPainter
Camera
- Paul HarlingData Wrangler
- Nick BoothDigital Imaging Technician
- Max Da-Yung WangDirector Of Photography
- Ming GaoDigital Imaging Technician
Crew
- Ben DicksonTechnical Supervisor
- Gabriela Roque LópezSoftware Engineer
- Debajit BarmanEditorial Staff
- Mike PerryCg Supervisor
- Matthew OzerskiVisual Effects Editor
- Sam HodgeSoftware Engineer
Directing
Editing
Lighting
- Caleb HechtLighting Artist
- Shawn McCartenLighting Artist
- Wayne TraudtLighting Director
- Noah ViceLighting Director
Production
Sound
- Gang WangSound Mixer
- Xueran ChenOriginal Music Composer
- Garrett GonzalesOriginal Music Composer
- Victor KongMusic Coordinator
- Yuchun LiVocals
- Nolan MarkeyOrchestrator
- Alfredo PasquelScoring Mixer
- Robert PuffMusic Arranger
- Fei YuMusic Editor
- Fei YuMusic Supervisor
- Neal AcreeMusic
- Michael TullerMusic
- Larry RenchOrchestrator
- Alan MeyersonScoring Mixer
- Penka KounevaOrchestrator
Visual Effects
- Philip FraschettiCompositing Artist
- Blake WinderCompositing Supervisor
- Kunal Ghosh DastiderEffects Supervisor
- Francesc DonaireCompositing Artist
- Marie-Ève GélinasDigital Compositor
- John TothDigital Compositor
- Josh EllemVisual Effects
- Sarah NeveuMatte Painter
- Qazi Hamza JavedModeling
- Dylan BinnsModeling
- John SaleemModeling
- John Van Der ZalmCreature Technical Director
- Alexis JacobsonVisual Effects Production Manager
- Leo RecompsatAnimation
- Noemie CrucianiCompositing Artist
- Sam OsborneDigital Compositor
- Ben PaschkeVisual Effects
- Paul KirwanDigital Compositor
- Mateusz KrzastekCompositing Artist
- Geoff HadfieldDigital Compositor
- Shane RabeyCompositing Supervisor
- Myles AsseterModelling Supervisor
- Glen AdlamModeling
- Ryan BasaCompositing Artist
- Thomas BaxterVisual Effects
- Bryn BaylissRotoscoping Artist
- David BemiVisual Effects
- Jayden BeveridgeLayout Supervisor
- Robert BeveridgeVisual Effects
- Mark BoeyVisual Effects
- Rebecca BogertRotoscoping Artist
- Sebastian BommersheimDigital Compositor
- Andy BurmeisterVisual Effects
- Jess BurnheimCompositing Supervisor
- Meagan ChancellorVisual Effects
- Sachin Kumar ChauhanCompositing Lead
- Kurt DebensVisual Effects
- Rajbir DhallaVisual Effects
- Danop DharmaraksaVisual Effects Supervisor
- Mohamed GhouseDigital Compositor
- Sivan GoundarLayout Supervisor
- Justin GreenwoodVisual Effects
- Jasper HaywardVisual Effects
- Fabian HoltzCompositing Artist
- Adam HopperCompositing Supervisor
- Natalie Millar JadhavAnimation Manager
- Chris JanssenDigital Compositor
- Stephen KarlMatchmove Supervisor
- Benjamin T. KayVisual Effects
- Gemma KingiRotoscoping Artist
- Dmitri KrasnokoutskiShading
- Haris KruskicVisual Effects Producer
- Marc LandrainVisual Effects
- Key Hyung LeeVisual Effects
- Sagar LonkarCreature Effects Technical Director
- Rob MacBrideRotoscoping Artist
- Wil ManningVisual Effects Supervisor
- Harry MedlinCompositing Artist
- Joel MichaelVisual Effects
- Brett MillerEffects Supervisor
- Shane MirandaMatte Painter
- Luiz Philippe MoreiraCreature Design
- Matt MuellerVisual Effects
- Abby NathVisual Effects
- Harshal PatilLayout Supervisor
- Stepan PazderkaDigital Compositor
- Josip PeterkovicVisual Effects
- Ignacio B. PeñaAnimation
- Bogi PirothModeling
- Christian PoullayVisual Effects
- Albert RadosevicVisual Effects
- Florent RevelMatchmove Supervisor
- Petr RohrLayout Supervisor
- Ryan D. RomeroVisual Effects
- Eduardo 'Lalo' SchmidekAnimation
- David SchulzVisual Effects
- Chen ShaVisual Effects Supervisor
- Marc SmithVisual Effects
- Chris SolonRotoscoping Artist
- Carl St-PierreCompositing Artist
- Albrecht SteinmetzMatchmove Supervisor
- Alastair StephenVisual Effects
- Simon J. Taua'iRotoscoping Artist
- James TavetMatchmove Supervisor
- Raphael ThieryVisual Effects
- Caitlyn ThomasDigital Compositor
- Saul ToresanVisual Effects
- Parikshat TyagiDigital Compositor
- Cameron Van Den BesselaarCreature Design
- Phil Van Der ReydenCg Artist
- Anne VuCompositing Artist
- Rebecca WellsRotoscoping Artist
- Nathan ZeppelVisual Effects
- Aanikka HolderAnimation
- Sravan Kumar NunnaAnimation
- Ronan BindingAnimation
- Stephen CastorVisual Effects
- Keith ColleaVisual Effects
- Kelly KilgourVisual Effects
- Rachel HerbertLayout Supervisor
- Martin HillVisual Effects Supervisor
- John DietzVisual Effects
- Adam KleinAnimation
- Malte SarnesVisual Effects Supervisor
- Jim RygielVisual Effects Supervisor
- Lachlan TolleyCompositing Artist
- Ignacio SantamaríaAnimation
- Jerry KungAnimation
- Rodrigo GuerechitVisual Effects
- Victor GlushchenkoAnimation
- Chris SpryVisual Effects Supervisor
- Melyssa Forget TurcotteVisual Effects Coordinator
- Suponwich Juck SomsamanVisual Effects
- Anthony SmithVisual Effects
- Chelsea MirusVisual Effects Coordinator
- Jennifer RamosVisual Effects Coordinator
- Tim SternDigital Compositor
- Pau ViladotDigital Compositor
- Kristian AntonelliAnimation
- Ben FolkmanAnimation
- Stuart WhiteVisual Effects Supervisor
- Paul BoydVisual Effects
- Niña LaurelesVisual Effects