Jackie
Jackie Chan
Jackson Tsui Kit
Jackson Liu
Mark
John Eaves
Uncle Seven
Terry Woo
Commander Korda
Kristof Kaczmarek
Russian Hit Man
Brett Arthur
Steve Arthur
Mark Gilks
Nathan Jones
Mathew Walker Kininmonth
John Langmead
Steve Livingstone
Annie Tsui
Annie Wu
Steve Morris
Sniper
Brenton Heeren
Steve Jones
Annie's Relative
Jennifer Hung
Doris Lam
Shirley Mak
Wella Shieh
Priest
Terence Manson
Channel 7 Reporter
Symantha Liu
Channel 7 Anchorman
Gary Wilkinson
Inspector "Uncle" Bill Chou
Bill Tung
CIA Agent
Esmond Ren Yi-Wan
Jim Hsin
USS Agent
Igro Guleen
General Gudanov
N. Leshcinkov
Strike Force Leader
Rusean Scripnik
General Smirnov
F. Smirnov
Colonel Majenko
Alexander Ustichenko
(uncredited)
William Duen Wai-Lun
Russian Hit Man (uncredited)
Mark French
Damien Gates
Colonel Gregor Yegorov
Yuri Petrov
Naughty Nurse (uncredited)
Elaine George
HK Police Officer (uncredited)
Ken Lo
(extra) (uncredited)
San Sin
Tang Chiu-Yau
Alex Yip Choi-Nam
Natasha
Nonna Grishaeva
Allen
Ailen Sit Chun-Wai
Golden Dragon Club Member
Chan Man-Ching
Rocky Lai Keung-Kun
Chan Wai-To
Presenter
Leonard Ho
Executive Producer
Raymond Chow
Stunts
Martial Arts Choreographer
Producer
Barbie Tung Wan-Si
Director
Stanley Tong
Screenplay
Underwater Camera
Original Music Composer
Nathan Wang
Director of Photography
Jingle Ma Choh-Sing
Assistant Editor
Cheung Ka-Fai
Editor
Peter Cheung Yiu-Chung
Yau Chi-Wai
Assistant Director
Sharon Lam Suk-Ching
Script Supervisor
Lemon Liu Yi-Man
Assistant Camera
Samuel Ng Wai-Hung
Costume Design
Jeng Man-Mei
Chan Lok-Men
Art Direction
Oliver Wong Yui-Man
Law Lai-Saan
Greg Mellott
Focus Puller
Chan Kwok-Hung
Assistant Costume Designer
Ng Lai-Man
Eric Cheung Chun-Fu
Property Master
Leung Yui-Nung
Elliot Tong Ming-Kei
Gaffer
Wong Wai-Chuen
Law Wai-Shan
Assistant Property Master
Leung Yui-Tong
Makeup Artist
Lai Ka-Pik
Still Photographer
Fong Ho-Yuen
Sound Re-Recording Mixer
Ian McLoughlin
Ross Isaacs
Baggie Cheung
Sound Mixer
Gretchen Thornburn
Sound Effects Editor
Gavin Myers
Thomas Yeung
Mak Wing-Ki
Brent Houghton
Accountant
Damon Chan Kwok-Wai
Roger Savage
Ng Wang-Hung
Yu Ka-Wai
Line Producer
Johnny Lee Man-Yiu
William Cheng Wai-Ming
Electrician
Alan Ng Kim-Kong
Production Manager
Barbi Taylor
Production Assistant
Second Chan Si-Kan
Ron Taylor
Man Yun-Ling
Nick Tramontane
Hairstylist
Chau Siu-Mui
Melissa Fuller
Sue Woo Siu-Ling
Paul Pirola
Unit Manager
Lam Kong-Wai
Chan Sing