Cast & Crew

Directed by

Chris Nahon

Writing Credits

Bey Logan
(written by)
Bey Logan
(screenplay) &
Judd Bloch
(screenplay)

Cast

Amy Johnston
Jane
Muriel Hofmann
Shu
Kathy Wu
Wai
Jenny Wu
Ling
Jet Tranter
Cassidy
Mayling Ng
Svietta
Sunny Coelst
Jaa
Rosemary Vandebrouck
Yara
Lisa Cheng
Lam
Chalinene Bassinah
Alia
Lauren Rhoden
Van
Lisa Henderson
Natalya
Isa Sofa Chan Kwan Nga
Kim
Nathalie Ng
Aung
Happy Ma
Kazumi
Xiao Xia
Wong
Wing-Hin Ho
Chow
Mon Choi
Lau
Kirt Kishita
Mr. Sang
Joe Fiorello
Gene
Cecilia Reynal
Cooker
Ines Laimins
Mrs. Jones
Comzyakova Anastasia
2-year-old Child
Arielle Gabriel
Exhausted Woman
Jai Day
Donny
Harry Oram
Dale
James Carss
Pete
John Dovoacc
Sam
Sai Lam Wong
Chubby Girl
Chan Li Yuan
Girl With Glasses
Unique Lok Wai Ng
Punk Girl
Hoi-Kit So
Punk #1
Kei Lok
Punk #2
To Chi Sing
Punk #3
Vito Shung Wai Kit
Punk #4
Belinda Yan
Belle
Kwok-Hung Liu
Gangster Boyfriend
Camie Wong
Girl
Lo Wai Guy
Gangster #1
Wai-Nam So
Gangster #2
Cynthia Ho
Black Dragon Society Leader
Harry Du Young
Black Dragon Official / Ring Announcer
Ng Lai Hin
Black Dragon Official
Lee Phelan Johnny
Black Dragon Official
Gary Chan
Black Dragon Official
Chan Suan
Wai's Female Student
Wing-Fai Cheung
Judge #1
Wah Lai
Old Judge #2
Andrew Dasz
Narc #1
Steven Dasz
Narc #2
Lorenzo Cocciarelli
Narc #3
Candy Knutzen
Girl Observer #1
Ivanna Kamets
Girl Observer #2
Kristiene Noelle Naguit
Girl Observer #3
Judith C.
Russian Guard
Ranson Ma
High Roller #1
Vincent Leong
High Roller #2
Li Liam
Sang's Assistant
Camilo Nahon
Jane's Student
Dale Crawford
Aussie
Maria Shantanova
Anya
Sharon Zhang
Snow

Produced by

Justin Bursch
executive producer
Nicolas Chartier
producer
Purcy Cheung
line producer (as Percy Cheung)
Babacar Diene
executive producer
Zev Foreman
producer
Uri L. Schwarz
co-producer (as Uri Schwarz)
Bey Logan
producer

Music by

Mark Kilian

Cinematography by

Michel Abramowicz
director of photography

Editing by

Chris Nahon
Frédéric Thoraval

Casting By

Temur Mamisashvili
(uncredited)

Art Direction by

Gi Tsui

Costume Design by

Miggy Cheng

Makeup Department

Micky Choy
makeup artist
Hedi Chun
makeup artist
Mon Chun
makeup artist
Kiwi Leung
makeup artist
Hoi-Ming Liu
hair stylist
Cindy Ng
makeup artist
Jane Wip
makeup artist
Ronald Yeung
hair stylist

Production Management

Dixon Chan
production manager (as Hin Koon Chan)
Billy Chiu
unit production manager
Eric Huen
production manager
Nathan Tse
assistant production manager

Second Unit Director or Assistant Director

Wylie Chan
first assistant director
Yuen Hon Hin
second assistant director
Kam Fu Lo
first assistant director (as Keith Lo)
Vincent Van
second assistant director

Art Department

Nono Chan
assistant art director
Irving Cheung
art department consultant
Kam Lun Cheung
property master
Lisa Lai
assistant art director
Lincoln Liu
art department consultant
Daniel Venditti
compositing artist / matte painting
Jeremy Wai
assistant art director
Lok Hang Wong
props

Sound Department

Fabian Aranda
Sound Studio Coordination
Alan Borodovsky
sound effects editor
Miren Begoña Cortazar
foley artist (as Begoña Cortazar)
Leyla de la Hoz
sound effects editor
Diego Gat
re-recording mixer / supervising sound editor
Denise Gewisgold
walla group
Lai Chun Kung
boom operator
Melanie Lorenzo
walla group
Angus Mak
sound mixer
Flavio Nogueira
sound effects editor
Axel Pfaff
walla group
Cecilia Pérez Riveros
sound studio coordination
Julián Sanguinetti
walla group
Matt Hovland
adr mixer (uncredited)

Special Effects by

Alasdair Tallentire
special effects

Visual Effects by

Abel Gómez
visual effects
Phil Jones
visual effects trainee
Mauro Romero
visual effects
Martín Elías Iglesias
visual effects (uncredited)

Stunts

Yun Liang Geo
stunts (as Guo Yun Diang)
Ming Jian Huang
assistant action coordinator
Zhang Hong Rui
stunts
Feng Xiao Xia
stunts
Xin Xin Xiong
action coordinator (as Xin Xin Xiong)
Jon Xue Zhang
stunts (as a different name)
Liu Ke Ye
assistant action coordinator

Camera and Electrical Department

Dandy Chan
first assistant camera: b camera
Wan Lung Chi
lighting technician
Fu-Sum Chiu
camera crew
Chi-Fai Chow
gaffer
Lik Kong Hei
best boy
Kennex Kie
first assistant camera
Tang Shiun Kit
camera crew
Ming-Keung Lai
camera crew (as Max Lai)
Kin-Wai Lee
first assistant camera: second unit
Ursula Lin
digital image technician
Hoi Pui Man
key grip
Chris Nahon
a camera operator / ronin camera operator
Man-Ching Ng
camera operator
Wai Man Poon
camera crew
Ken Sax
poster photographer
Justine Yeung
still photographer
Kin-Man Yu
lighting technician

Animation Department

Chris Nahon
animation: title sequence

Costume and Wardrobe Department

Nicole Yuen
assistant costume designer

Editorial Department

Brandon Balin
assistant editor
Mariela Giles Bastia
post-production assistant
Damian Bentron
post-production assistant
Andrea Dargenio
colorist
Beau J. Genot
post-production coordinator
Lu Larrea
colorist
Nacho Martinez
second assistant editor
Chris Nahon
post production supervisor: Buenos Aires
Tino Nahon
post production trainee: Buenos Aires
Melody Wong
assistant editor
Leandro Zarucchi
first assistant editor

Music Department

Martín Cesaretti
pro tools operator
Brian Jackson Harris
composer trailer music
Michael Wickstrom
music clearance executive (uncredited)

Script and Continuity Department

Kin On Chu
continuity

Additional Crew

Lorenzo Cocciarelli
production assistant
Carrie Hu
production accountant
Sunny Lai
set runner
Michael Page
sponsor (as Venom)
Harry Du Young
production assistant
Katie Tooma
production counsel (uncredited)
All Filters