X

Cast & Crew

Directed By

Written By

Teddy Chan
original story
Ho-Leung Lau
original story / screenplay
Tin Shu Mak
screenplay

Cast

Donnie Yen
Hahou Mo
Baoqiang Wang
Fung Yu-Sau
Charlie Yeung
Luk Yuen-Sum
Bing Bai
Sinn Ying
Alex Fong
Chief Inspector Lam
Xing Yu
Tam King-Yiu
David Chiang
Chan Pak-Kwong
Kang Yu
Wong Chit
Steve Chan
Duty officer A
Hoi Mang
Hunan gangs leader
Wai-Fai Wong
Duty officer B
Bey Logan
K-1 Kickboxer (Hahou's victim)
Apple Chow
Identification Bureau officer
Andrew Lau
Y.T.M. District officer
Peter Kam
Superintendant
Kwok-Ming Cheung
News announcer
Siu-Hung Leung
Correctional officer A
Tat-Chiu Lee
Correctional officer B
Soi Cheang
Prison Governor
Siu-Ming Tsui
To Fook-Ming
Cheung-Yan Yuen
Lui Ching-Yuen
Raymond Chow
Food stall diners
Dion Lam
Coroner
Kinson Tsang
Deputy Commissioner OPS
Roy Szeto
Reporter B
Susan Chan
Reporter A
Chi-Kin Kwok
superintendent Chan
Bun Yuen
Siu Hok-Nin
Bruce Law
Truck driver
Hua Yan
Correctional officer C
Shatina Chen
Shum Suet
Deep Ng
Tai Yue
Rock Ji
Big Guy
Enoch Chan
Prison guard
Teddy Chan
T.S.T. district officer
Koman Cheung
Mak Wing-Yan
Yuk-Keung Kwok
Correctional officer
Wai-Nam So
SDU member
Jan-To Tam
SDU member
Man-Kei Yiu
S.D.U Inspector

Produced By

Paul Au
associate producer
Ryker Chan
line producer
Alvin Chau
executive producer
Alex Dong
producer
Gin Lau
associate producer
Albert Lee
producer
Ning Song
producer
Xiaoming Yan
executive producer
Albert Yeung
executive producer

Cinematography

Sound

Steve Finnigan
adr recordist
George Yiu-Keung Lee
sound designer
Danny Yu-Fai Lo
foley editor
Kinson Tsang
sound designer

Production Design

Kwok-Keung Mak
Production Designer

Art Direction

Costumes

Makeup

Yin-Ching Choy
makeup artist
Mark Garbarino
special make-up artist
Brian Lau
hair stylist
Ching Lam Lee
hair stylist
Yin-Ping Leung
makeup artist
Wai-Kei Ma
hair stylist
Yun-Ling Man
makeup artist
March Qiu
makeup artist
Mike Tse
hair stylist

Visual Effects

Enoch Chan
visual effects supervisor
Kenas Li
visual effects coordinator
Herbgarden Limited
visual effects

Assistant Director

Sammi Chan
assistant director
Yuk Sin Chui
assistant director
Ka-Bo Fung
assistant director
Man Ki Kwok
first assistant director
Ka-Pui Ng
assistant director

Production Management

Jomin Po Man Chan
associate production manager
Yiu-Wah Chan
production manager
Chi-Ho Cheung
unit manager
Yan-Kei Ng
assistant production manager
Kim Tam
assistant production manager
Kai-Chung Wong
associate production manager
Sandy Yip
production manager

Art Department

Stunts

Kim-Fai Che
assistant martial arts director
Xiaolong Chen
stunt team: Yuen Bun
Zhenlin Chen
stunt team: Yuen Bun
Kwok-Ping Choi
stunt team: Stephen Tung Wei
Yizhu Fan
stunt team: Stephen Tung Wei
Wai-Lun Fung
stunt team: Stephen Tung Wei
Zhenjie Hao
stunt team: Donnie Yen
Sam Kai-Sen Huang
stunt team: Stephen Tung Wei
Weifei Jin
stunt team: Stephen Tung Wei
Chi Tai Lam
stunt team: Stephen Tung Wei
Bruce Law
car stunt
Yee Man Law
car stunt
Master Lee
stunt performer
Bingnan Li
stunt team: Yuen Bun
Jie Li
stunt team: Donnie Yen
Qijie Li
stunt team: Donnie Yen
Zun Li
stunt team: Yuen Bun
Guo-Qing Liu
assistant martial arts director
Libiao Miao
stunt team: Stephen Tung Wei
Ning Mu
stunt team: Donnie Yen
John Salvitti
action choreographer
Jan-To Tam
stunt team: Stephen Tung Wei
Wei Tung
Hong Kong Stuntmen Association
Jack Wai-Leung Wong
assistant martial arts director
Zhaojiang Xu
stunt team: Stephen Tung Wei
Hua Yan
martial arts director
Donnie Yen
action director
Ching-Ching Yeung
assistant martial arts director
Kang Yu
assistant martial arts director
Bun Yuen
martial arts director
Chao Zhang
stunt team: Donnie Yen
Chengtao Zhang
stunt team: Stephen Tung Wei
Le Zhang
stunt team: Stephen Tung Wei
Mang Zhang
stunt team: Stephen Tung Wei
Xi Zhang
stunt team: Stephen Tung Wei
Zhiping Zhang
stunt team: Yuen Bun
Yuanzhang Zhuang
stunt team: Donnie Yen

Other

Chi-Hung Choi
making-of director
Kai-Kit Chung
storyboard artist
Chaohong Huang
production assistant
Sai-Kei Lau
production assistant
Yee-Wan Lau
production assistant
Hoi-Lam Leung
assistant to the director
Crystal Decker Orren
localization: us - Well Go USA Entertainment
Michael C. Pizzuto
voice dubbing
Wai-Go Tsui
production assistant
Lynn Woo
English subtitles

Costume Department

Kar Yan Yip
assistant costume designer

Camera Department

Yiu-Leung Chan
3rd Unit Cameraman
Siu-Keung Cheng
3rd Unit Cameraman
Man-Po Cheung
3rd Unit Cameraman
Sung Fai Choi
3rd Unit Cameraman
Lam Chow
gaffer
Samuel Fu
camera operator: third unit
Ming-Keung Lai
assistant camera & grip
Tony Mau
3rd Unit Cameraman
Rocky Tsang
3rd Unit Cameraman
Kenny Tse
3rd Unit Cameraman
Lien-You Tsou
3rd Unit Cameraman / steadicam operator: second unit

Script Department

David Chan
script consultant
David Chan
script consultant
Shadow Hung
script supervisor
Ying-Ying Hung
script supervisor
Fan-Nei Lee
script supervisor
Chao-Bin Su
script supervisor
Chi-Kit Tse
script supervisor
Movie title data and credits provided by
IMDb logo