X

Cast & Crew

Directed By

Written By

Nai-Hoi Yau
written by
Tin-Shing Yip
written by
Kin-Yee Au
written by

Cast

Louis Koo
Sze-To Bo
Eddie Cheung
Brother Savage
Jordan Chan
Mona's Agent
Hoi-Pang Lo
Master Cheng
Jack Kao
Mona's Dad
Albert Au
Judo Actor
Fan Yeung
Judo Actor
Chung Wing
Judo Actor
Park-Yin Kwok
Judo Actor
Ka-Ho Chiu
Judo Actor
Wai Kit Cheung
Judo Actor
Lim-Tso Lee
Judo Actor
Robin Wan
Judo Actor
Tak-Ming Tsang
Judo Actor
Yiu-Ken Kwok
Judo Actor
Kelly Lau
Judo Actor
Kary Ma
Judo Actor
Wai Leung Hung
Arcade Player
Wah-Wo Wong
Taxi Driver
Bun Yuen
Sze-To's Boss

Produced By

Catherine Chan
production executive
Tiffany Chen
administrative producer
Elos Gallo
consultant producer
Stephen Lam
producer
Johnnie To
producer

Music

Peter Kam
music composer

Cinematography

Siu-Keung Cheng
director of photography

Sound

Hiu Tao An
dialogue dubbing master: Mandarin
Chun Wan Au
foley artist
King Fai Choy
foley artist
Wing Hong Fung
foley artist
Shek Key Kwong
foley artist
Hon Chiu Lam
foley artist
Sin-Kwok Lee
sound recordist
Charlie Lo
sound designer / sound mixer
May Mok
sound designer / sound mixer / sound
Kwok Fai Ng
boom operator
Kwong Heung Yam
foley artist
Chi Man Yu
foley artist
Tomy Yu
foley artist

Editing

Art Direction

Makeup

Kit-Ling Chan
on-set dresser
Miko Chu
makeup artist
Rachel Kong
hair stylist
Hetty Kwong
makeup artist: Aaron Kwok
Herman Law
hair stylist: Aaron Kwok
Yun-Ling Man
makeup artist
Uli Schaarschmidt
makeup artist: Aaron Kwok
Fuk-Ying Shing
on-set dresser

Special Effects

Peony Lam
special effects coordinator
Lai Kuen Wong
special effects coordinator

Visual Effects

Ping Hin Kong
cgi animator
Pak Chung Kwan
cgi animator
Chi Wai Law
cgi animator
Siu Lun Leung
cgi animator
Stephen Ma
visual effects supervisor

Assistant Director

Steve Chan
first assistant director
Joe Fong
second assistant director
Si-Hang Fong
second assistant director
Chi-Hang Ho
first assistant director
Derick Lau
second assistant director
Wing-Cheong Law
associate director

Production Management

Wing-Wai Chin
production manager
Elaine Chu
project manager
Catherine Sie
production manager
Chi-Wai Yan
assistant production manager

Art Department

Wing Kei Au
property master
Brian Lau
assistant art director

Stunts

Rita Liu
assistant judo consultant / stunt double
Bun Yuen
action coordinator

Editorial

Christy Chan
post-production coordinator
Simon Fung
assistant editor
Calmen Lui
post-production executive

Other

Music Department

Ming Fai Cheng
musical instrument instructor
Peter Kam
additional composer
Vincent Liauw
musical instrument instructor
Laurie Woo
musical instrument instructor

Costume Department

Eva Law
assistant costume designer

Camera Department

Hirotake Okazaki
still photographer
Hung-Mo To
cinematographer: second unit

Location Management

Chi-Shing Chiu
location manager

Script Department

Movie title data and credits provided by
IMDb logo