Cast & Crew

Directed by

Wilson Yip
(as Yip Wai Shun)

Writing Credits

Wilson Yip
(written by) (as Yip Wai Shun) &
Kam-Yuen Szeto
(written by) (as Szeto Kam Yuen) &
Wai-Lun Ng
(written by) (as Ng Wai Lun)

Cast

Donnie Yen
Ma Kwan
Simon Yam
Chan Kwok Chung
Sammo Kam-Bo Hung
Wong Po
Jing Wu
Jack
Kai-Chi Liu
Lok Kwun Wah
Danny Summer
Kwok Tsz Sum
Ken Chang
Lee Wai Lok
Austin Wai
Cheung Chun Fei
Timmy Hung
Drug Trafficker
Tat Chi Chan
Policeman
Jingke Liang
Wong Po's wife
Vincent Sze
Chan Wai
Kenji Tanigaki
Wong Po's Bodyguard
Ching-Lam Lau
Hoi Yee
Maggie Poon
Sum's Daughter
Kin Leung Yuen
Lagoon Monster
Chris Tsui
Wong Po's bodyguard
Tung So
Wong Po's bodyguard
Hin-Wai Au
Wong Po's lawyer
Jeffrey Wan-Chung Lam
Bottle Throwing Gangster
Hua Yan
Gangster in crowd

Produced by

Tat Chi Chan
executive producer
Carl Chang
producer
Paco Wong
executive producer

Music by

Comfort Kwong-Wing Chan
(as Chan Kwong Wing)

Cinematography by

Wah-Chuen Lam
director of photography (as Lam Yah Chuen)

Editing by

Ka-Fai Cheung
(as Cheung Ka Fai)

Production Design by

Kwok-Keung Mak
(as Kenneth Mak)

Art Direction by

Kwok-Keung Mak
(as Kenneth Mak)

Costume Design by

Steven Tsang

Makeup Department

Heidy Sau-Ha Chun
makeup artist (as Chan Sau Han)
Kakusei Fujiwara
special makeup effects artist
Siu-Yee Fung
hair stylist (as Fong Sio I.)

Production Management

Sing-Hung Chan
unit manager (as Andy Chan Shing Hung)
Yiu-Wah Chan
unit production manager (as Chan Wai Wah)
Hoi-Ning Choi
assistant production manager
Yuk-Lam Pang
production manager (as Pang Yuk Lam)
Tsz-Kin Tsang
unit production manager (as Tsang Tsz Kin)

Second Unit Director or Assistant Director

Kam-Man Hui
second assistant director (as Hui Kam Man)
Cheong Leung Tim
first assistant director

Art Department

Kung Chan
props (as Chan Kung)
Wai Ming Lam
property master (as Lam Wai Ming)
Yu Chung Wong
props (as Wong Yu Chung)

Sound Department

Ngai Cheung
dubbing: Mandarin (as Cheung Ngai)
George Yiu-Keung Lee
sound (as Yiu Keung George Lee)
Chung-Hau Leung
assistant sound recordist (as Chung Hau Leung)
Chung-Wai Leung
sound recordist (as Chung Wai Leung)
Terry Shek
dialogue editor (as Terry Shek Chun Kin) / dialogue recordist (as Terry Shek Chun Kin)
Kenji Shibasaki
sound
Yoshiaki Tomura
sound effect coordinator
Kinson Tsang
re-recording mixer / sound
Fung Yan Wong
dubbing: Cantonese (as Wong Fung Yan)
Ting Yip Yuen
dialogue editor (as Yuen Ting Yip) / dialogue recordist (as Yuen Ting Yip)

Visual Effects by

Adam Chan
cgi artist
Olivia Choi
visual effects coordinator
Koan Hui
visual effects supervisor
Henri Wong
cgi artist
Olivia Yapp
cgi artist
K.K. Young
cgi artist

Stunts

Junya Iwamoto
action choreographer (as Iwamoto Junya)
Tung So
action choreographer (as So Tung)
Kenji Tanigaki
action choreographer (as Tanigaki Kenji)
Jack Wai-Leung Wong
action choreographer (as Wong Wai Leung)
Hua Yan
action choreographer (as Yan Hua)
Donnie Yen
action director
Sammo Kam-Bo Hung
action choreographer (uncredited)

Camera and Electrical Department

Man-Po Cheung
camera operator: second unit (as Cheung Man Po)
Wing-Lun Chow
gaffer (as Alan Chow Wing Lun)
Wing-Chai Ko
best boy (as Ko Wing Chai)
Lau-Fai Law
best boy (as Lo Lau Fai)
Hoi-Man Mak
focus puller (as Mak Hoi Man)
Man-Ching Ng
gaffer (as Ng Man Ching)
Rocky Tsang
focus puller (as Tsang Chun Chung)
Jupiter Wong
still photographer (as Jupiter Wong Kin Man)
Wai-Lun Wong
still photographer (as Wong Wai Lun)
Wang-Fai Wong
still photographer (as Billy Wong Hung Fei)

Costume and Wardrobe Department

Eva Law
assistant costume designer (as Eva La Pui Sho)
Ping Tong
wardrobe (as Tong Ping)
Bruce Yu
costume consultant

Editorial Department

Sornrop Chankeewong
digital intermediate producer (as Sornrob Choiekeewong)
Pawadee Chantanom
digital intermediate executive producer
Deborah Huen
telecine colorist (as Debora Huen)
Piyanut Kaeomaneo
assistant digital output technician
Kritsada Kaewmanee
technical supervisor: computer graphics
Ruangdack Kratukrok
assistant telecine colorist
Kaewla Notsukhum
telecine colorist (as Kaewla Netsukhum)
Supamol Pleumchusak
digital colorist / digital timer
Nepasnan S.
digital intermediate producer (as Napasnan S.)
Pornopol Sakarin
technical supervisor: computer graphics
Padtanasak Sangchod
digital output technician
Roekcha Shakowatananon
digital on-line editor
Suwil Tiwakornkul
assistant digital on-line editor
Passakorn Yaisiri
digital colorist / digital timer

Music Department

Ken Chan
composer: additional music
Taq
composer: additional music

Script and Continuity Department

Angus Mak
script supervisor (as Chi On Mak)

Additional Crew

Tat Chi Chan
presenter (as Abba Chan)
Yuen Kan Cheng
production coordinator (as Cheng Yuen Kan)
Ke-Ming Lin
assistant: Sammo Hung Kam-Bo
Pisit Lixibunnakorn
laboratory consultant
Calmen Lui
laboratory consultant (as Calmen Lui Lai Wah)
Pairoj Prempri
laboratory consultant
Pison Santawanpas
laboratory consultant
Chun Ling Tao
production coordinator (as Tao Chun Ling)
Chris Tsui
assistant: Donnie Yen (as Chirs Tsui)
Bobbie Wong
project supervisor
Paco Wong
presenter (as Pak-Go Wong)
Yung-Lin Yeung
tea lady
All Filters