X

Cast & Crew

Directed By

Written By

Stephen Chow
written by
Xin Huo
written by
Man-Keung Chan
written by

Cast

Xiaogang Feng
Crocodile Gang Boss
Wah Yuen
Landlord
Tze-Chung Lam
Bone (Sing's Sidekick)
Qiu Yuen
Landlady
Kai-Man Tin
Axe Gang Advisor
Kang Xi Jia
Harpist #1
Hark-On Fung
Harpist #2
Suet Lam
Axe Gang Vice General
Xing Yu
Coolie
Yibai Zhang
Inspector Chan
Oliver Wong
Inspector
Kai Shi Chen
Rabbit-Tooth Jane
Wellson Chin
Neighbour A
Wen Hui He
Jiang Bao
David Hung
Mr. Big
Billy Ma
Axe Gang Member
Hao Tian Yuan
Little Sing
Min-Hun Fung
Four Eye Clerk
Nang Yang
Neighbour B
Chao Xia Liu
Neighbour C
Jessica Gee-George
Unidentified Character

Produced By

Bill Borden
executive producer
Wellson Chin
associate producer
Bo-Chu Chui
producer
Rita Fung
associate producer
David Hung
executive producer
Jeffrey Lau
producer
Zhonglei Wang
executive producer
Connie Wong
line producer
Haicheng Zhao
executive producer

Cinematography

Hang-Sang Poon
director of photography

Sound

Steve Burgess
re-recording mixer / sound designer / supervising sound editor
Bruce Emery
dolby consultant
Chris Goodes
sound editor
Vic Kaspar
sound editor
Robert Mackenzie
re-recording mixer / sound effects editor
Jason Mannell
foley artist
Jo Mion
sound editor
Andy Neil
sound editor
Paul Pirola
re-recording mixer / sound designer
Steven Ticknor
sound designer
Mario Vaccaro
foley artist
Stan Yau
sound editor
Sreejesh
version re-recording mixer

Editing

Production Design

Art Direction

Makeup

Sai Hua Cai
assistant makeup artist
Man Chuen Chow
makeup artist
Maggie Choy
makeup artist
Changming Gao
assistant hair stylist
Cong Lan Ji
assistant hair stylist
Jia Lu
assistant hair stylist
Yuan Tian
assistant makeup artist
Mike Tse
hair stylist
Ronald Yeung
hair stylist
Qian Zhang
assistant makeup artist
Ying Xia Zhao
assistant hair stylist

Visual Effects

Chi Wai Chan
computer graphics animator
Chris Chan
computer graphics animator
Fanny Chan
computer graphics animator
Gladys Ching Sze Chan
computer graphics animator
Joey Chan
computer graphics animator
Martin Chan
digital compositor
Steven Chan
computer graphics animator
Vincent Chan
conceptual designer
Wah Chan
computer graphics animator
Andrew Wei Wen Chen
computer graphics supervisor
Cecil Man Ching Cheng
effects cameraman / visual effects coordinator
Clement Cheng
computer graphics supervisor
Kenneth Cheng
digital compositor
Miles Cheng
computer graphics supervisor
Tommy Chin Wing Cheung
digital compositor
Jim Kwok Ming Chim
conceptual designer
Agnes Choy
computer graphics animator
Wai-Lun Choy
computer graphics animator
Ka-Wa Chu
computer graphics animator
Frankie Chung
computer graphics supervisor
Jacky Chung
computer graphics animator
Inga Fong
computer graphics animator
John Galvin
colorist
Jack Ho
visual effects designer: pre-production
Ka-Ying Ho
computer graphics animator
Franco Yuk Leung Hung
computer graphics supervisor
Harry Ching Wei Hung
computer graphics animator
Roger Ip
digital compositor
Alexander Lam
digital compositor
Anson Lam
computer graphics animator
Michelle Lam
computer graphics animator
Noelle Ho Ching Lam
digital compositor
Maggie Lau
digital compositor
Wing-Suen Lau
computer graphics animator
Chi-Ho Lee
computer graphics animator
Jack Lee
computer graphics animator
Ross Kar Hin Leung
computer graphics animator
Wai Kit Leung
computer graphics supervisor
Hang-Cheong Li
computer graphics animator
Michelle Lin
computer graphics animator
Eric Lo
computer graphics animator
Don Ma
computer graphics supervisor
Naveen Ma
computer graphics animator
Kith Ng
computer graphics supervisor
Leo Ng
computer graphics animator
Man-Lung Ng
computer graphics animator
Roy Ka Lung Ng
digital compositor
Man-Wai Ngan
digital scanning operator
Ka-Man Poon
visual effects editor
Man-Fai Pun
digital compositor
Chi Ho Suen
computer graphics animator
Kai-Kwan Tam
computer graphics supervisor
Thomas Tam
computer graphics animator
Elvis Tang
digital compositor
Sunny Tang
computer graphics animator
Wilson Tang
digital restoration
Tommy Tom
visual effects producer
Stephen Tong
computer graphics animator
King Ho Tse
digital compositor
Anna Wan
computer graphics animator
Chi-Kwong Wan
digital scanning operator
Don Wong
computer graphics animator
Hidy Wong
computer graphics animator
Jasmine Wong
computer graphics animator
Tommie Wong
computer graphics animator
Wing-Ho Yeung
computer graphics animator
Roy Yim
computer graphics animator
Heung-Wing Yip
computer graphics animator
Manfred Yip
colorist / digital scanning operator
Hoi-Hoi Yu
computer graphics animator
Phil Green
calibration

Assistant Director

Sylvia Liu
first assistant director
Eddy Yeung
first assistant director

Production Management

Paul Au
production manager
Angie Lam
post-production supervisor
Yindy Leung
assistant production manager
Kam Chiu Ng
unit production manager

Art Department

Shi Bin
assistant art director
Kim-Wai Chung
property master
Crystal Lau
assistant art director
Gei-Man Lee
props assistant
Jun Yao
assistant art director
Nali Natalie Zhao
assistant art director

Stunts

Chun-Kun Chen
car stunts
Hu Chen
stunts
Yong Guo
stunts
Allen Hai-Han Lan
assistant stunt coordinator
Jun He
stunts
Ya Yi He
stunts
Sammo Kam-Bo Hung
additional action choreographer
Huen Chiu Ku
assistant stunt coordinator
Peng Li
stunts
Xiang Li
stunts
Ke-Ming Lin
assistant stunt coordinator
Dong Lu
stunts
Yuon Ma
stunts
Jian Shu
stunts
We We
stunts
Shun-Yee Yuen
assistant stunt coordinator
Woo-Ping Yuen
stunt coordinator

Editorial

Mark Reaser
hd mastering

Other

Laurent Boyé
publicity assistant
John Charles
software engineer: Sony DAC
Benny Chow
production accountant
Petrina Ho
production coordinator
Joyce Hsieh
production accountant
Sammo Kam-Bo Hung
action director
Lai-Fung Lee
production accountant
Peggy Lee
production controller
Christina Liu
publicist
Zhongjun Wang
presenter
Si-Ho Wong
production accountant
Buting Yang
presenter
Shun-Yee Yuen
assistant action director
Woo-Ping Yuen
action director
Sean Streeter
studio stage manager

Music Department

Ross Cockle
score mix: traditional music
Ian McLoughlin
music mixer

Camera Department

Saeed Adyani
still photographer
Dik-Lung Cheung
camera assistant
Samuel Fu
assistant camera
Baoquan Li
steadicam operator
Chak-Shun Tang
still photographer
Che Wai Wong
camera operator
Movie title data and credits provided by
IMDb logo