Cast & Crew

Directed by

Hark Tsui
(as Hark Tsui)
Ringo Lam

Writing Credits

Barry Wong
Hark Tsui
(as Hark Tsui) and
Tung Cho 'Joe' Cheung
(as Cheung Tung Jo) and
Yik Wong
Val Kuklowsky
(english adaptation) &
Rod Dean
(english adaptation)

Cast

Jackie Chan
Ma Yau / Die Hard
Maggie Cheung
Barbara
Teddy Robin Kwan
Tarzan (Tyson in US Version)
James Wong
Mr. Ma - Twins' Father
Sylvia Chang
Mrs. Ma (Twins' Mother)
Kirk Wong
Crazy Bull
David Da-Wei Chiang
Sgt. Chiang / Hotel security (as John Keung)
Mabel Cheung
Tsui
Alfred Cheung
Boss Yung
Lung-Wei Wang
Wai
Anthony Chan
Hotel concierge
Nina Li Chi
Tong Sum
Chi Leung 'Jacob' Cheung
Cafe cashier
David Wu
Cafe waiter
Philip Chan
Hotel Manager Chen
Pasan Leung
Thug
Chia-Liang Liu
Doctor
Gordon Chan
Violinist
Yuen Chor
Uncle Tang (Tong Sum's Father)
Jamie Luk
Frankie Lo / Rocky
Guy Lai
Advisor Tsao
Eric Tsang
Man on the Phone
Wei Tung
White van driver
Hark Tsui
Card player
Ringo Lam
Card player
See-Yuen Ng
Card player
John Woo
Priest
Siu-Ming Tsui
Priest
Tung Cho 'Joe' Cheung
Orchestra Member
Peter Ho-Sun Chan
Party Guest
Ricky Chan
Orchestra Member
Sai-Tang Chan
Thug
Tat-Kwong Chan
Thug
Kuen Cheung
Concert Audience
Andy Wing-Keung Chin
Party Guest
Eddie Fong
Passenger on Plane
Yi-Ching Fung
Orchestra Member
James Chim-Si Ha
Thug
Hark-On Fung
Orchestra Member
Keung-Kuen Lai
Thug
David Lam
Orchestra Member
Clara Law
Lady at Cemetery
Chi-Ngai Lee
Party Guest
Raymond Lee
Street Cook
Angela Mak
Party Guest
Sing-Pui O
Birthday Party Guest
Francis Sung
Ma Yau's chauffeur
Terry Kay-Ming Tong
Passenger on Plane
Yonfan
Orchestra Member with Banjo
Anthony Carpio
Thug
Dennis Chan
Snakehead Sun - Man with Boat
Chia-Yung Liu
Orchestra Member
Siu-Tung Ching
Violinist
Clifton Ko
Clerk in Sports Section
Rocky Lai
Gangster in speed boat
Chris Lei
Thug
Chung-Chi Li
Thug
Mars
Goon
James McKenzie
Piano Judge
Bob Papenbrook
Crazy Kung
Kirk Thornton
Boss Wing
Jing Wong
Supernatural Doctor
Wing-Cho Yip
Orchestra Member

Produced by

Teddy Robin Kwan
producer
Sai-Kuen Law
line producer
See-Yuen Ng
executive producer

Music by

Lowell Lo
Barrington Pheloung
(as Phe Loung)
Michael Wandmacher
(1999)

Cinematography by

Arthur Wong
(as Ngok-Tai Wong)
Wing-Hang Wong

Editing by

Marco Mak
(as Chi-Sin Mak)

Art Direction by

Chun Fai Lam
Cho-Hung Lui
Chon Hung Lun

Costume Design by

Che-Leung Chong

Production Management

Lloyd Chao
post-production supervisor (international version)
Sarry Sio
production manager

Second Unit Director or Assistant Director

Shui Fan Kam
assistant director
Catherine Lau
assistant director (as Kar Wei Lau)
Po-San Lo
assistant director (as Bo-San Lo)
Shao-Kuan Wen
assistant director (as Shui Kuen Wan)

Art Department

Kwok Choi Kung
assistant art director
Wai-Cheong Lee
props
Ching-Mau Ng
assistant art director

Sound Department

Man-Chit Cheng
sound mixer
Siu-Lung Ching
sound effects editor (as Ching Siu-Lung)
Kim B. Christensen
sound designer: 1999 re-edit / sound recordist: 1999 re-edit
Gary Coppola
re-recording mixer: 1999 re-edit
Rod Dean
dubbing director: English: 1999 re-edit
Erick Jolley
sound editor: 1999 re-edit
Scott Koué
sound editor: 1999 re-edit
Val Kuklowsky
sound supervisor: 1999 re-edit
Kuang-Hua Tseng
sound mixer (as Kwong Wah Tsang)
Garry Ulmer
re-recording mixer: 1999 re-edit

Special Effects by

Bruce Law
special effects coordinator

Stunts

Anthony Carpio
stunts
Jackie Chan
stunt choreographer
Wah Cheung
stunts
Siu-Tung Ching
stunt choreographer
Keung-Kuen Lai
stunts (as Benny Lai)
Rocky Lai
stunts
Bruce Law
car stunts
Wai-Leung Lee
car stunts
Siu-Hung Leung
stunt choreographer
Chris Kin-Sang Li
stunt choreographer (as Chris Lee)
Chung-Chi Li
stunts
Siu-Ming Tsui
stunt choreographer
Wei Tung
stunt choreographer
Woo-Ping Yuen
stunt coordinator (as Woo-Ping Yuen)
Jackie Chan
stunt actor (uncredited)
Mars
stunts (uncredited)

Camera and Electrical Department

Kwok-Hung Chan
assistant camera: second unit (as Kwok Hung Chan)
Lam Chau
gaffer
Yiu-Tso Chau
still photographer
Man-Po Cheung
assistant camera (as Man-Bo Cheung)
Tak-Cheung Hui
assistant gaffer
Wai Keung Lau
assistant camera: second unit (as Wai-Keung Lau)
Sai-Ming Tang
assistant lighting
Kim-Kit Wai
gaffer
Chi-Ming Wong
assistant gaffer
Wai-Chuen Wong
assistant lighting
Jan-Wah Yuen
assistant camera

Editorial Department

Rod Dean
editorial consultant
Rod Lean
editorial consultant

Music Department

Tim Simonec
orchestrator: new score
Dan Wallin
music scoring mixer: new score 1999 (uncredited)

Script and Continuity Department

Siu Wai Kwok
script supervisor

Additional Crew

Steve Apostolina
voice talent
Kirk Baily
voice talent
Steve Bulen
voice talent
Steve Cassling
voice talent
Tung Cho 'Joe' Cheung
planner
David Da-Wei Chiang
planner (as John Chiang)
Alex Daniels
voice talent
Rod Dean
adaptor: English
Mary Ellen Dunbar
voice talent
Richard Epcar
voice talent
Si-Man Fung
production accountant
Yun-Chuen Geung
production assistant
Bridget Hoffman
voice talent (as Bridgete Hoffman)
Rif Hutton
voice talent
Steve Kramer
voice talent (as Tom Kramer)
Kan Chung La
tea lady
Wendee Lee
voice talent
Wun Leung
tea lady
Dan Lorge
voice talent
Ngan-Ying Ma
production accountant
Mary Elizabeth McGlynn
voice talent
Gracie Moore
voice talent
Bob Papenbrook
voice talent
Tony Pope
voice talent
Stuart K. Robinson
voice talent (as Stuart Robinson)
River Shing
story editor (as Chiu-Hong Shing)
Paul St. Peter
voice talent
Barry Stigler
voice talent
Kirk Thornton
voice talent
Tang Wing Tzi
crew member
All Filters