Cast & Crew

Directed by

Yan Han

Writing Credits

Nobuyuki Fukumoto
(comic "Tobaku mokushiroku Kaiji")
Nobuyuki Fukumoto
(creator: based on manga by)
Yan Han
(screenplay)

Cast

Yifeng Li
Zheng Kaisi
Yunhe Yi
Game Room Foreman
Bingkun Cao
Li Jun
Yijuan Li
Kaisi's Mother
Dongyu Zhou
Liu Qing
Xiao Pan
Indecent Patient
Qing Jia
Nurse
Yedda Chen
Head Nurse
Jia Chi
Andou
Yue He
The Shop Owner
Yanshu Wu
Old Lady
Huan Wang
Intermediary Manager
Michael Douglas
Anderson
Fan Yang
Long Haired Man
Ben Liu
Blonde Man
Zhaolin Wang
Hat Man
Fang Wang
Man in the white suit
Ke Su
Zhang Jingkun
Ge Wang
Meng Xiaopang
Alberto Lancellotti
Luca
Barron Weyerhaeuser
Bearded Man
Archibald C. McColl IV
Cheater
Tangwei Guo
Childood Kaisi
Han Lei
Kaisi's Father
Anlian Yao
Old Man
Eric Heise
Prisoner Eric
David Rayden
Mr. Twitchy
Dan Rody
Cyber Robot #1
Keith Shillitoe
Prisoner Woody
Paulo Zeymer
Gambler card smuggler

Produced by

Yedda Zhixi Chen
producer
Ying Wan
line producer
Sixie Yin
line producer

Music by

Neal Acree
Michael Tuller

Cinematography by

Max Da-Yung Wang
director of photography

Art Direction by

Xiaojie Song
Chen Zheng

Second Unit Director or Assistant Director

Ivy Yu-li Chiang
bilingual assistant director

Art Department

Charles Lin
concept artist
Min Nguen
concept artist
Yoga Satyadana
concept artist
Vivita Zheng
poster producer
Feng Zhu
concept designer

Sound Department

Trey Kwasny
voice actor
Xiaosha Liu
sound
Gang Wang
sound mixer / sound

Visual Effects by

Shaun Friedberg 'Pyrokinesis'
lead motion r&d technical director
Glen Adlam
modeler: weta digital
Kristian Antonelli
previs artist
Chris Armsden
lookdev r&d pipeline: Weta Digital
Charlie Armstrong
senior compositor: Weta Digital
Stewart Ash
Previs Supervisor
Myles Asseter
models head of department: weta digital
Demián Astur
visual effects artist
Sam Balzer
concept artist: Weta Digital
Ned Barraud
senior texture artist: Weta Digital
Ryan Basa
compositor
Thomas Baxter
layout technical assistant
Bryn Bayliss
paint/roto lead
Paul F. Becker
executive producer: stereoscopic conversion
David Bemi
lead fx artist
Jayden Beveridge
layout artist
Robert Beveridge
visual effects artist
Dylan Binns
modeller: Rising Sun Pictures
Alyssa Blackwell
rising sun pictures: staff
Turea Blyth
visual effects coordinator
Mark Boey
digital artist: visual effects
Rebecca Bogert
paint & roto artist: Rising Sun Pictures
Sebastian Bommersheim
digital compositor: Weta Digital
Anto Bond
department head: Rising Sun Pictures
Nick Booth
digital imaging supervisor: weta digital
Mounika Boyapati
visual effects
Sreekanth Boyapati
visual effects producer / visual effects
Paul Boyd
visual effects artist
Justin Broom
assistant technical director: Weta FX
Shane Brouwer
visual effects artist
Andrew Buckley
graphic development: Siamese
Sirius Buisson
senior lighting td
Dániel Bukovec
senior fx artist: Weta Digital
Andy Burmeister
lead camera technical director
Jess Burnheim
compositing supervisor
Steve B. Castor
visual effects (as Stephen Castor)
Norman Cates
senior compositor: Weta Digital
Meagan Chancellor
visual effects artist
Sachin Kumar Chauhan
compositing sequence lead (as Sachin Kumar)
Celeste Suihua Chen
visual effects producer (as Celeste Chen)
Sha Chen
visual effects supervisor
Vamsi Krishna Chilamkurthi
lead compositor: visual effects
Darren Christie
digital compositor: weta digital
Keith Collea
stereo producer: Gener8
Tom Collier
senior compositor: Weta Digital
David Conley
visual effects executive producer: Weta Digital
Ian Cope
bidding producer: Rising Sun Pictures
Sarah Cowhey
virtual art department manager: Weta Digital
Jim Croasdale
senior painter: Weta Digital
Steve Cronin
senior paint artist: Weta Digital
Noemie Cruciani
compositor: Rising Sun Pictures
Marcello Da Silva
camera technical director: Weta Digital
Kurt Debens
visual effects artist
Rohan Desai
stereo executive producer: Gener8
Rajbir Dhalla
digital artist
Danop Dharmaraksa
visual effects supervisor
Ben Dickson
2d technical director: Rising Sun Pictures
John Dietz
Senior Visual Effects Producer: BangBang / visual effects: BangBang
Catherine Dinh
visual effects coordinator
Jennifer Docherty
lighting dept manager: Weta Digital
Damian Doennig
department head: Rising Sun Pictures
Hugo Dominguez
senior painter: Weta Digital
Francesc Donaire
compositor: RSP
Josh Ellem
visual effects
Kevin Estey
Senior Animator / Senior Animator: Weta Digital
Kalima T. Farris
rotoscope artist: Weta Digital
Florian Fernandez
lead modeler: Weta Digital
Luke Flanagan
lead previs artist
Ben Folkman
lead previs animator: Weta Digital
Tim Forbes
lead creature technical director: weta digital
Melyssa Forget Turcotte
visual effects coordinator: weta digital
Philip Fraschetti
Senior Paint Artist: Rising Sun Pictures / compositor: Rising Sun Pictures
Michael Furniss
visual effects
Mayur Gangasagar
vfx paint artist
Liam Gare
digital compositor
Kunal Ghosh Dastider
fx supervisor: Weta Digital
Mohamed Ghouse
Digital Compositor: Rising Sun Pictures, Adelaide
Sivan Goundar
layout artist
Robert Grbevski
cg supervisor
Justin Greenwood
effects artist: Rising Sun Pictures
Rodrigo Guerechit
lookdev artist: Rising Sun
Marie-Ève Gélinas
digital compositor: Rising Sun Pictures
Monika Hada
stereo producer: Gener8
Geoff Hadfield
digital compositor
Jasper Hayward
lighting technical director: Weta Digital
Vincent Hayward
assistant technical director: Weta Digital
Caleb Hecht
lighting artist
Rachel Herbert
lead layout technical director: Weta Digital
Kerstin Herold
senior paint artist: Weta Digital
Joshua Herrig
lead lighting artist
Martin Hill
visual effects supervisor: Weta Digital
Pravin Hodage
compositing supervisor: Anibrain
Sam Hodge
lead software developer: Rising Sun Pictures
Claire Louise Hoey
digital paint lead
Fabian Holtz
compositor: Rising Sun Pictures
Adam Hopper
compositing supervisor
Alexis Jacobson
visual effects production manager
Shashank Jadhav
digital compositor: Anibrain
Chris Janssen
digital compositor: Rising Sun Pictures
Qazi Hamza Javed
modeller: rising sun picture
Michael Johns
lighting artist: Rising Sun Pictures
Danny Jones
lead painter: Weta Digital
Stephen Karl
matchmove artist
Benjamin T. Kay
visual effects artist
Simran Khalsa
matte paint department manager
Kelly Kilgour
weta digital
Ashleigh-Jean King
rotoscope artist: Weta Digital
Gemma Kingi
rotoscoping artist
Ryan Kirby
cg supervisor: Rising Sun Pictures
Paul Kirwan
digital compositor
Lars Kramer
senior camera td: Weta Digital
Dmitri Krasnokoutski
shader technical director: Weta Digital
Haris Kruskic
visual effects producer: Fin
Mateusz Krzastek
senior compositor: Rising Sun Pictures
Jerry Kung
senior previs artist: Weta Digital
Marc Landrain
technical director
Marc H. Langbein
lighting artist: Rising Sun Pictures
Niña Laureles
effects technical director
Key Hyung Lee
fx lead: Weta Digital
Hang Li
visual effects
Qijun Li
compositor: Bang Bang Picture
Levis Linehan
cg supervisor: Luxa Studio
Jason Locke
matchmove lead
Sagar Lonkar
creature/crowd effects
Timmy Lundin
fx lead: Rising Sun Pictures
Rob MacBride
rotoscope artist
Mathew Mackereth
lighting lead: Rising Sun Pictures
Tim Mackintosh
department head: Rising Sun Pictures
Ravi Kumar Maheshwari
VFX Compositor
Liam Major
paint artist
Simon Malessa
department head: Rising Sun Pictures
Aslan Malik
Title Design: The Hype/Pixomondo
Wil Manning
visual effects supervisor
Jonathan D. Martin
visual effects editor: Weta Digital
Franklin Mascarenhas
stereo producer: Gener8
Nicole Mather
matte painter
Shawn McCarten
lighting artist: Rising Sun Pictures
Alex Meddick
department head: Rising Sun Pictures
Harry Medlin
compositor: Rising Sun Pictures
Joel Michael
visual effects artist
Natalie Millar Jadhav
animation production manager: Weta digital
Brett Miller
effects head of department
Shane Miranda
digital matte painter
Chelsea Mirus
visual effects coordinator
Luiz Philippe Moreira
creature pipeline technical director: Weta Digital
Matt Mueller
plate supervisor: Weta Digital
Ben Murray
senior stereo supervisor: Gener8
Abby Nath
visual effects artist
Amber Marie Naveira
data manager: Weta Digital (as Amber Marie Smith)
Sarah Neveu
matte painter
Crystel Newman
Marketing Coordinator
Pawel Olas
pipeline td
Sam Osborne
digital compositor
Matthew Ozerski
Previs Editor at The Third Floor inc
Ben Paschke
look development artist: Rising Sun Pictures
Harshal Patil
Layout Artist at Rising Sun Picture
Julian Payne
compositor: Rising Sun Pictures
Stepan Pazderka
digital compositor: Rising Sun Pictures
Venkata Sai Teja Peddi
Stereo Compositor (credit only)
Mike Perry
cg supervisor
Josip Peterkovic
Junior Matchmove/Layout Artist: Rising Sun Pictures
Ignacio B. Peña
previsualization animator: Weta Digital
Bogi Piroth
facial modeler/concept artist: Weta Digital
James Pollard
rotoscope artist: Weta Digital
Adam Potter
department head: Rising Sun Pictures
Christian Poullay
camera technical director: Weta Digital
Shane Rabey
Compositing Supervisor: Fin Design & Effects
Albert Radosevic
digital artist
Jennifer Ramos
Production Manager: Weta Digital
Kade Ramsey
digital paint artist: Weta Digital
Craig Douglas Rattray
optical lead
Leo Recompsat
animator: weta digital / senior previs artist: weta digital
Stephan Remstedt
senior camera td: Weta Digital
Gareth Repton
visual effects supervisor: luxa studio vfx
Florent Revel
matchmover
Petr Rohr
layout lead: RSP
Gabriela Roque-Worcel
software developer: weta digital (as Gabriela Roque López)
Christina Ryan
texture and look development artist (as Christina Rzewucki)
Jim Rygiel
production visual effects supervisor
Rajeev Sahu
visual effects supervisor
John Saleem
senior modeler: Rising Sun Pictures
Peter Salter
camera technical director: weta digital
Sameer Samant
stereo supervisor: Gener8
Ignacio Santamaria
previs artist
Victor Sanz Fernandez
senior texture artist: Weta Digital
Malte Sarnes
visual effects supervisor: Rising Sun Pictures
Eduardo 'Lalo' Schmidek
senior previs artist: The Third Floor
David Schulz
visual effects artist: Rising Sun Pictures
Leiah Sears
render/data wrangler: Rising Sun Pictures
Dilen Shah
Lead Creature TD
Jordan Shand
proxy modeller: Weta Digital
Sam Sharplin
lead modeler: Weta Digital
Eyal Shirazi
senior compositor: Weta Digital
Nik Slotiuk
department head: Rising Sun Pictures
Anthony Smith
2d supervisor: Rising Sun Pictures
Marc Smith
senior camera td: Weta Digital
Mark Smith
Lead Animator: weta digital
Chris Solon
rotoscope
Suponwich Juck Somsaman
visual effects
Eddie Soria
lead painter: Weta Digital
Jonas Sperl
layout technical supervisor: Weta Digital
Chris Spry
visual effects supervisor: Fin Design+Effects
Carl St-Pierre
compositor
Mark Stanger
animator
Daniel Steart
visual effects artist: Rising Sun Pictures (credit only)
Albrecht Steinmetz
matchmove hod: weta digital
Alastair Stephen
executive vfx producer: fin design + effects
Tim Stern
digital compositor: Weta Digital
Aaron Patrick Stewart
layout artist: Rising Sun Pictures
Bernard Stock
camera matchmove artist
Eleanor Sutton
compositor
Simon J. Taua'i
rotoscope artist
James Tavet
matchmove artist: Image Engine
Shih Ming Tay
lead creature td: Weta Digital
Jamie Telfer
camera technical director: Weta Digital
Arthur Terzis
senior rigging td
Raphael Thiery
camera technical director: weta digital
Caitlyn Thomas
digital compositor
Lachlan Tolley
compositor
Helder Tomas
senior on-set technical director
Saul Toresan
previs artist: The Third Floor
John Toth
digital compositor: Rising Sun Pictures
Wayne Traudt
senior lighting technical director: Wetal Digital
Hao Truong
production coordinator: Rising Sun Pictures
Parikshat Tyagi
digital compositor: Rising Sun Pictures (as Parikshit Tyagi)
Cameron Van Den Besselaar
creature technical assistant
Phil Van Der Reyden
cg modeler
John Van Der Zalm
Senior Creature Technical Director
Merinda Janse van Rensburg
senior paint artist
Cobus van Staden
visual effects artist
Noah Vice
head of look development & lighting: Rising Sun Pictures
Eric Vidal
digital compositor
Bhawana Vijay
visual effects coordinator: Rising Sun Pictures
Pau Viladot
digital compositor
Anne Vu
compositor: Rising Sun Pictures
Colin Ware
modeller
Rebecca Wells
paint and roto artist: Rising Sun Pictures
Stuart White
visual effects supervisor
Greg Wieder
pipeline td: Rising Sun Pictures
Blake Winder
compositing supervisor: Weta Digital
Guido Wolter
compositor: Rising Sun Pictures
Roger Wong
lead facial models technical director
Nathan Zeppel
layout artist: Rising Sun Pictures
Derrick Auyoung
department head/technical direction: Weta Digital (uncredited)
Philip Fraschetti
Senior Paint Artist: Weta Digital (uncredited)
Paul Harling
data wrangler: Weta Digital (uncredited)
Roberto Lapuente Romo
information systems developer: Weta Digital (uncredited)

Stunts

Shan Jiang
stunts
Shijia Lü
stunts

Camera and Electrical Department

Ming Gao
dit supervisor

Animation Department

Andrew Calder
senior animator: Weta Digital
Napassara Chaisukdamrong
production manager: The Monk Studios
Kumpon Chalermnirandorn
artist: The Monk Studios
Lalita Chinthawan
lead compositor: The Monk Studios
Pakorn Chutinimitkul
it support: The Monk Studios
Ryan Cronin
senior animator: Weta Digital
Tom Del Campo
senior animator: Weta Digital
Danop Dharmaraksa
vfx producer: The Monk Studios
Chonlada Duangduean
art director: The Monk Studios
Camilo Duarte Franco
senior animator: Weta Digital
Victor Glushchenko
animator
Aanikka Holder
animation technical assistant / assistant animator (uncredited)
Rusharil Hutangkabodee
lead animator: The Monk Studios
Nathan Jones
animator
Adam Klein
animator
Teeraka Kongpaisand
artist: The Monk Studios
Kwanmana Kuson
artist: The Monk Studios
Jutatip Lhamoon
artist: The Monk Studios
Karnjana Mateeyonmiliya
artist: The Monk Studios
Napaporn Metaaphanon
pipeline supervisor: The Monk Studios
Hideo Mori
cg supervisor: The Monk Studios
Katha Na Badalung
cg supervisor: The Monk Studios
Phalakorn Nawathong
conceptual artist: The Monk Studios
Sansern Nipatvaranan
layout artist: The Monk Studios
Sravan Kumar Nunna
animator
Panithan Paramatikul
conceptual artist: The Monk Studios
Craig Penn
senior animator: Weta Digital
Podchara Petcharapirat
production assistant: The Monk Studios
Ravit Phit-on
animator: The Monk Studios
Wanchalerm Posiri
lighting artist: The Monk Studios
Kwanlarb Potjanasuntorn
artist: The Monk Studios
Kotchawan Praditukrit
artist: The Monk Studios
Nutchaya Puengpreeda
artist: The Monk Studios
Surang Rasamlee
artist: The Monk Studios
Thanawat Sawatchitang
artist: The Monk Studios
Sitthipong Sitthiaumponpan
lead lighting artist: The Monk Studios
Panisa Sittisawassakul
production assistant: The Monk Studios
Suponwich Juck Somsaman
head of production: The Monk Studios
Supapak Sukwan
artist: The Monk Studios
Palapas Suwannarat
asset manager: The Monk Studios
Jakkrit Thanaphatthanakul
artist: The Monk Studios
Pasut Thanawuithwasin
layout artist: The Monk Studios
Jeerawat Udomsataphol
layout artist: The Monk Studios
Athawut Vitheethum
animation director: The Monk Studios
Natayada Wangkahat
artist: The Monk Studios
Duangruethai Wongphakam
artist: The Monk Studios
Louise Hannam
animation production assistant: Weta Digital (uncredited)

Editorial Department

Debajit Barman
editorial supervisor: DNEG
Tao Jiajie
digital intermediate conform editor

Music Department

Jeremy Borum
orchestrator
Xueran Chen
composer: promotion song
Kyle Eisenhart
musician
Lucas Fehring
additional engineering
Garrett Gonzales
composer: additional music
M.B. Gordy
musician : drum set
Victor Kong
music coordinator
Penka Kouneva
lead orchestrator
Yuchun Li
theme vocals
Nolan Markey
orchestrator
Alan Meyerson
music scoring mixer
Dustin Mosley
composer: additional music
Alfredo Pasquel
score mix assistant
Robert Puff
music preparation
Larry Rench
orchestrator
Fei Yu
music editor / music supervisor

Additional Crew

Tina Collins
interpreter/assistant for Michael Douglas
Zach Mitchell
assistant: Michael Douglas
Olivia Shanks
production assistant
Bruce Fan Yang
planner

Thanks

Fei Xiang
special thanks
All Filters