X

Cast & Crew

Cast

Jackie Chan
Ma Yau / Die Hard
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 Chiang
Sgt. Chiang / Hotel security
Alfred Cheung
Boss Yung
Anthony Chan
Hotel concierge
Nina Li Chi
Tong Sum
David Wu
Cafe waiter
Philip Chan
Hotel Manager Chen
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
Tung Cho 'Joe' Cheung
Orchestra Member
Ricky Chan
Orchestra Member
Kuen Cheung
Concert Audience
Eddie Fong
Passenger on Plane
Hark-On Fung
Orchestra Member
Yi-Ching Fung
Orchestra Member
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
Tong Kay Ming Terry
Passenger on Plane
Yonfan
Orchestra Member with Banjo
Dennis Chan
Snakehead Sun - Man with Boat
Clifton Ko
Clerk in Sports Section
Rocky Lai
Gangster in speed boat
Chia-Yung Liu
Orchestra Member
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

Sai-Kuen Law
line producer
See-Yuen Ng
executive producer

Cinematography

Arthur Wong
Cinematographer

Sound

Man-Chit Cheng
sound mixer
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
Ching Siu-Lung
sound effects editor
Kuang-Hua Tseng
sound mixer
Garry Ulmer
re-recording mixer: 1999 re-edit

Editing

Special Effects

Bruce Law
special effects coordinator

Assistant Director

Shui Fan Kam
assistant director
Catherine Lau
assistant director
Po-San Lo
assistant director
Shao-Kuan Wen
assistant director

Production Management

Lloyd Chao
post-production supervisor
Sarry Sio
production manager

Art Department

Kwok Choi Kung
assistant art director
Ching-Mau Ng
assistant art director

Stunts

Jackie Chan
stunt choreographer / stunt actor
Siu-Tung Ching
stunt choreographer
Bruce Law
car stunts
Wai-Leung Lee
car stunts
Siu-Hung Leung
stunt choreographer
Kin-sang Lee
stunt choreographer
Siu-Ming Tsui
stunt choreographer
Wei Tung
stunt choreographer
Woo-Ping Yuen
stunt coordinator
Mars
stunts

Editorial

Rod Dean
editorial consultant
Rod Lean
editorial consultant

Other

Steve Apostolina
voice talent
Kirk Baily
voice talent
Steve Bulen
voice talent
Steve Cassling
voice talent
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
Rif Hutton
voice talent
Steve Kramer
voice talent
Wendee Lee
voice talent
Wun Leung
tea lady
Dan Lorge
voice talent
Ngan-Ying Ma
production accountant
Gracie Moore
voice talent
Bob Papenbrook
voice talent
Tony Pope
voice talent
River Shing
story editor
Paul St. Peter
voice talent
Barry Stigler
voice talent
Kirk Thornton
voice talent
Tang Wing Tzi
crew member

Music Department

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

Camera Department

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

Script Department

Siu Wai Kwok
script supervisor
Movie title data and credits provided by
IMDb logo