Cast & Crew

Directed by

Corey Yuen

Writing Credits

Gordon Chan
(screenplay)
Kin Chung Chan
(screenplay)

Cast

Jet Li
Allan Hui Ching Yeung / John Chang
Christy Chung
Michelle Yeung
Kent Cheng
Charlie Leung Kam-Po
Collin Chou
Wong
Wing-Chung Leung
Ken
Wai-Kwok Ng
James Shong Sai-cheung
Wai-Lim Chu
Billy Yeung
Adam Chung-Tai Chan
Assassin
Stone Chan
Assassin
Chun Hung Cheung
Bodyguard in Opening Scene
Hin-Cheung Choi
Guard at Mortuary
Kwai-Bo Chun
Guard at Mortuary
Ju Fang
House Maid
Sam Kai-Sen Huang
Wong's Brother
Hak-Shing Keung
Assassin in Shopping Center
Mao-ding Kong
Assassin
Gong Lam
Assassin in Opening Scene
Chi Kit Lee
Assassin
Gary Wing-Lun Mak
Assassin in Shopping Center
Shu-San Mak
Guard at Mortuary
Michael Miller
Assassin in Opening Scene
Chi-Keung Wong
Man in Shopping Center
Kam-Kong Wong
Chiu Kwok-Man
Wah-Wo Wong
Coroner
Corey Yuen
Shopper in Mall
Binglei Li
Gege

Produced by

Julia Chu
associate producer (as Ka-Yee Chu)
Jet Li
producer (as Li Yang Chung)

Music by

Nicholas Rivera
(USA version) (as Nicolás Rivera)
Wai Lap Wu

Cinematography by

Moon-Tong Lau
(as Tom Lau)

Editing by

Angie Lam

Art Direction by

Jason Mok

Costume Design by

Shirley Chan

Makeup Department

Yun Ling Man
makeup artist (as Yun-Ling Man)
Siu-mui Ng
hair stylist

Production Management

Julia Chu
production supervisor
Bo-Chu Chui
executive in charge of production
Helen Li
production manager
Wai Sum Shia
production manager

Second Unit Director or Assistant Director

Harry Hon
assistant director
Kai Keung Lai
assistant director

Art Department

Raymond Kwok
assistant art director

Sound Department

Bobbi Banks
sound editor
Todd Beckett
re-recording mixer
Trip Brock
supervising sound editor: 1999 English soundtrack
Ming-Yang Chen
dubbing editor: mandarin
Siu-Lung Ching
sound effects (as Ching Siu-Lung)
Shao-Lung Chou
sound re-recordist
Michael J. Fox
sound editor
Michael Jonascu
sound editor (as Mike Jonascu)
Goro Koyama
foley artist
Hung Lu
dubbing editor: cantonese
Jack Maeby
adr director
Andy Malcolm
foley artist
Anna Malkin
foley assistant
Ron Malligers
foley mixer (as Ron Mellegers)
Colin Rogers
adr mixer: 1999 English soundtrack
Hari Ryatt
adr supervisor
Andrew Tay
foley mixer
Kurt Thum
sound editor
Todd Warren
re-recording mixer
Cary West
adr recordist

Stunts

Stone Chan
assistant stunt coordinator (as Sek Chan)
Sam Kai-Sen Huang
assistant stunt coordinator
Mao-ding Kong
assistant stunt coordinator
Corey Yuen
action coordinator
Tak Yuen
action coordinator

Camera and Electrical Department

Chi-Chiu Chak
electrician
Hon-Wing Chan
electrician
Wai-Nin Chan
first assistant camera / lighting technician
Ka-Wo Cheung
second assistant camera
Yuen-Man Fung
camera operator
Chan-Ming Wong
electrician
Wing-Chi Wong
assistant lighting
Chi-tim Yeung
electrician
Edwin Yuen
still photographer

Costume and Wardrobe Department

Cindy Fong-Tai Cheung
wardrobe assistant
Lai-Fung Tai
wardrobe supervisor

Editorial Department

David B. Baron
editorial consultant (2000 English version)
Ji-Chun Chan
post-production coordinator (as David Chan)
Angie Lam
post-production coordinator
Mariah Breitel Hembree
post script services (uncredited)

Music Department

Xi Lin
lyricist
Linda Wong
theme vocals
Wai Lap Wu
composer: theme music (as William Wu)

Script and Continuity Department

Tomcat Ho
script supervisor
Kwan-Lok Leung
continuity assistant

Additional Crew

Sin-Kun Chan
production assistant
Bo-Chu Chui
controller
Kwok-hing Fan
automation
Norm Hvam
main title graphics: english version
Bo Ka
caterer
Angie Lam
post production advisor
Hing-Fat Luk
automation
Kwok-kei Ng
automation
Jen-ming Wong
story editor
John DeMita
voice dubbing (English version) (uncredited)
Keith Ferguson
voice dubbing (English version) (uncredited)
Joe Hanna
voice dubbing (English version) (uncredited)
Tom Konkle
voice dubbing (English version) (uncredited)
Jennifer Paz
voice dubbing (English version) (uncredited)
Arianna Ratner
voice dubbing (English version) (uncredited)
Dean Scofield
voice dubbing (English version) (uncredited)
Michael Sorich
voice dubbing (English version) (uncredited)
Fred Tatasciore
voice dubbing (English version) (uncredited)
All Filters