Cast & Crew

Directed by

Wei Tung
(as Tung Wai)

Writing Credits

Hing-Ka Chan
(written by) (as Chan Heng Ka)
Kam Fu Cheng
(written by) (as Cheng Kam Fu)
Vincent Kok
(written by)
Domonic Muir
(dubbed version)

Cast

Jet Li
Fu
Eric Tsang
Ngok Lo
Simon Yam
Officer Chan Kwan
Gigi Leung
Kiki
Timmy Ho
David Wu
Kwong-Kim Yip
Martin
John Ching
Kau
Keiji Sato
Eiji Tsukamoto
Hideri Meiken
Sasaki
Kenji Sahara
Mr. Tsukamoto
Paul Rapovski
Tall Guy - Eiji's Bodyguard
Frankie Chi-Hung Ng
Father at Amusement Park
Ta Lei
Leung
Jude Poyer
Assassin
Shing-Hung Leung
Brother Dog's Man
Kwai-Bo Chun
Brother Dog's Man
Sam Kai-Sen Huang
Brother Dog's Man
Dion Lam
Tsukamoto's Security Guard
Siu-Wah Chan
Tsukamoto's Security Guard
Cho-Kuen Chu
Tsukamoto's Security Guard
Yung-Chang Ho
Tsukamoto's Security Guard
Wai-Man Tam
Tsukamoto's Security Guard
Chi-Hung Ling
Tsukamoto's Security Guard
Tat-Chiu Lee
Tsukamoto's Security Guard
Jack Wai-Leung Wong
Tsukamoto's Security Guard
Choi-Nam Yip
Tsukamoto's Security Guard
Foo-Wai Lam
Tsukamoto's Security Guard
Kim-Ban Wong
Tsukamoto's Security Guard
Shu-Kei Law
Uncle Lau
Tin-Bo Tam
Convenience Store Cashier
Chi-Mun Ho
Convenience Store Staff
Wai-Yin Tse
Policeman
Chi-Hung Chan
Revenge Fund's Participant
Jim James
Revenge Fund Lawyer
Ernst Mausser
Revenge Fund Lawyer
Yuk-San Cheung
Policeman
Chi Wah Ling
Security Guard
Nunzio Caponio
Priest assassin
Minori Ikarashi
(as Ikarashi Minori)
Mika Kawanabe
(as Kawanabe Mika)
Masako Enokimaru
(as Enokimaru Masako)
Akihiro Fukui
(as Fukui Akihiro)
Mitsuru Tokashiki
(as Tokashiki Mitsuru)
Kalo Hiroshi
(as Kato Hiroshi)
Chi-Wang Wong
(as Chi-Wing Wong)
Kim-Fai Che
Assassin
Richard Epcar
Officer Chan Kwan
Jessica Gee-George
Kiki
Binglei Li
Chance
Michael Sorich
Ngok Lo

Produced by

Gordon Chan
producer
Tiffany Chen
administrative producer
Todd King
producer (english language version)
Gin Lau
associate producer
Stanley Wu
administrative associate producer

Music by

Jussi Tegelman

Cinematography by

Arthur Wong

Editing by

Ka-Fai Cheung
(as Cheung Ka Fai)

Art Direction by

Bill Lui

Costume Design by

Shirley Chan

Makeup Department

Hoi-Ming Liu
hair stylist
Yun Ling Man
makeup artist (as Man Yun Ling)

Production Management

Hei-Man Chan
production manager
Virginia Chan
assistant production manager
Kwan Lok Leung
unit manager (as Leung Kwan Lok)
Yun Tao
post-production manager (as To Wan)

Second Unit Director or Assistant Director

Lydia Lo
second assistant director
Chi-Wai Sin
first assistant director (as Jimmy Sin)

Art Department

Che Liu Lam
assistant art director (as Lam Che Liu)
Lok Man Leung
assistant art director (as Leung Lok Man)

Sound Department

Gary Alexander
sound re-recording mixer: english version
Phyllia Chan
foley recordist
Adrian John Doran
foley recordist
Patrick Giraudi
sound re-recording mixer: (english version)
Lisa Hannan
sound effects editor: english version
Markus Innocenti
adr supervisor: english version
John Kohlbrenner
sound effects editor: english version
Hing-Keung Lee
boom operator (as Li Hing Keung)
Lik-Chi Leung
sound (as Lok Chee Leung)
Kei-Wing Nip
foley recordist (as Nip Ker Wing)
Jussi Tegelman
supervising sound editor: english version
Nick Watson
sound consultant: Dolby

Special Effects by

Arthur Wai Kit Lau
special effects supervisor
Stephen Ma
special effects

Camera and Electrical Department

Chor Keung Chan
focus puller (as Chan Chor Keung)
Lam Chow
gaffer
Kai Tin Yeung
best boy (as Yeung Kai Tin)

Costume and Wardrobe Department

Cindy Fong-Tai Cheung
assistant costume designer (as Cindy Cheung)
Pik-Har Sin
wardrobe assistant (as Sin Pik Har)

Editorial Department

Siu Yuen Ho
lead post-production assistant (as Ho Siu Yuen)
Kwok Keung Kung
lead post-production assistant (as Kung Kwok Keung)

Script and Continuity Department

Kok Tai Choi
assistant continuity
Wing Kin Ho
continuity (as Ho Wing Kin)

Additional Crew

Cindy Chan
production assistant
Siu-Wah Chan
action director (as Chan Siu Wah)
Sau Hin Ha
production coordinator (as Ha Sau Hin)
Charles Heung
presenter
Huen-Chiu Ku
action director (as Ku Huen Chiu)
Wun Leung
service (as Leung Wun)
Chi Wah Ling
action director
Wai Ling So
production assistant (as So Wai Ling)
Rikako Suzuki
translator (as Suzuki Rikako)
Wei Tung
action director (as Tung Wai)
Jack Wai-Leung Wong
action director (as Wong Wai Leung)
Chan Ming Yeung
mandarin dialogue (as Ming Yeung Chan)
All Filters