X

Cast & Crew

Directed By

Written By

Nai-Hoi Yau
written by / characters
Tin-Shing Yip
written by / characters

Cast

Suet Lam
Big Head
Tian-Lin Wang
Uncle Teng
Bing-Man Tam
Uncle Cocky
Yong You
Mr. Xi / Black Ren
Bun Yuen
Incense Master
Sze Yan Wong
Lok's Bodyguard
Chiang Lo
Uncle Snake
Chi-Shing Chiu
Big D's Bodyguard
Ching-Ting Law
Jimmy's driver
Pui Chung Tong
Uncle Chiu Chow
Chi-Ping Chang
Uncle Dead Dog
Shao-Chia Chen
Brother Kin
Jianjun Zhou
Section Chief Ho
Fa-Yuan Li
Lok's thug
Brenda Chan
School principal
Man-Kit Fan
Lok's thug
Hsin Shen
Long Gun
Shao-Peng Chen
Uncle Monk
Yiu-Wing Chin
Policeman
Cho-Kuen Chu
Kun's thug
Long-Ming Lee
Policeman
Tze-Ming Lee
Kun's thug
Chi-Hung Ling
Kun's thug
Wai Kit Mak
Brother Bear
Man-Biu Pak
Uncle Supporting Lok

Produced By

Catherine Chan
production executive
Tiffany Chen
administrative producer
Elos Gallo
consultant producer
Charles Heung
executive producer
Kok-Leung Kuk
line producer
Dennis Law
executive producer / producer
Johnnie To
producer

Cinematography

Siu-Keung Cheng
director of photography

Sound

Sona Balam
re-recording mixer
Tony Cheng
location sound
Sin-Kwok Lee
location sound
Charlie Lo
sound designer / sound editor
May Mok
sound designer / sound mixer
Man Keung Ngai
boom operator
Chun Ming Wong
boom operator
Tomy Yu
foley artist

Art Direction

Makeup

Kit-Ling Chan
on-set dresser
Miko Chu
makeup artist
Rachel Kong
hair stylist
Joe Kwong
hair stylist
Yun-Ling Man
makeup artist

Visual Effects

Pak Chung Kwan
cgi animator
Peony Lam
visual effects coordinator
Siu Lun Leung
cgi animator
Stephen Ma
visual effects supervisor
Lai Kuen Wong
optical effects coordinator

Assistant Director

Steve Chan
assistant director
Jeff Cheung
assistant director
Wing-Cheong Law
associate director

Production Management

Chi-Shing Chiu
unit manager
Elaine Chu
project manager
Jackson Ha
production manager
Wan-San Ting
production supervisor

Art Department

Wing Kei Au
property master
Kin Wah Ko
property master
Brian Lau
assistant art director
Kwok-On Lau
property master

Stunts

Chun Pong Ling
stunt coordinator

Editorial

Simon Fung
assistant editor
Cathy Lau
post-production assistant
Calmen Lui
post-production executive

Other

Ta-Yu Lo
special thanks

Music Department

Charles C.W. Chan
music editor

Camera Department

Tsz Pun Ko
making-of camera
Hirotake Okazaki
still photographer
Hung-Mo To
cinematographer: second unit

Script Department

Movie title data and credits provided by
IMDb logo