Discover

Jackie Chan
Self
Michael Brown
Narrator
Tsui Man
Narrator

Mars
Self - Jackie Chan Stunt Team

Rocky Lai Keung-Ken
Self - Jackie Chan Stunt Team

Bradley James Allan
Self - Jackie Chan Stunt Team

Johnny Cheung Wa
Self - Jackie Chan Stunt Team
Go Shut-Fung
Self - Jackie Chan Stunt Team
Louis Keung Kwok-Wah
Self - Jackie Chan Stunt Team
Alex Yip Choi-Nam
Self - Jackie Chan Stunt Team

Sam Wong Ming-Sing
Self - Jackie Chan Stunt Team
Chan Man-Ching
Self - Jackie Chan Stunt Team

Maggie Cheung
(archive footage) (uncredited)

Chor Yuen
(archive footage) (uncredited)

Fan Mei-Sheng
(archive footage) (uncredited)

Sammo Hung
(archive footage) (uncredited)

Ron Smoorenburg
Self (uncredited)

Stanley Tong Gwai-Lai
Self (uncredited)

Michelle Yeoh
(archive footage) (uncredited)

Yuen Biao
(archive footage) (uncredited)

Brigitte Lin
(archival footage) (uncredited)
Camera
Greg Morgan
Camera Operator
William Yim Wai-Lun
Camera Operator
Xavier Lee Pak-Tat
Additional Camera
Tam Tat-Wah
Still Photographer
Crew
Jennifer Hoxi-Lowe
Thanks

Brett Ratner
Thanks

William Duen Wai-Lun
Thanks

Ken Lo
Thanks
Chu Yam-chi
Thanks
Yau Chi-Wai
Thanks
Jeffrey Chan Wing-Hung
Thanks

Jon T. Benn
Thanks

Roy Horan
Thanks
Cheung Man-bun
Video Assist Operator
Jennifer Yeung
Video Assist Operator
Chan Tse-hang
Video Assist Operator
Lam Chi-hang
Video Assist Operator
Yeung Chi-chung
Video Assist Operator
Yeung Doy-wah
Security
Sam Nicholson
Special Effects Coordinator
Lighting
Wong Chi-Keung
Lighting Director
Peter Chan Hong-Kwong
Lighting Director
Ng Yuet-lin
Lighting Technician
Wong Kai-ming
Lighting Technician
Wong Tak-wing
Lighting Technician
Production

Jackie Chan
Producer
Thomas Chung
Executive Producer

Willie Chan Chi-Keung
Co-Producer

Solon So Chi-Hung
Co-Producer
Peter Poon
Associate Producer
Peter Choi Chung-Gin
Production Manager
Sue Woo Siu-Ling
Production Manager
Romanus Ng
Production Coordinator
Ivan Chan
Production Coordinator
Danielle Chiau
Production Assistant
T. J. Michaels
Production Assistant

Reuben Langdon
Production Assistant
Kazuo Shimizu
Production Assistant
Jason Hancock
Production Assistant

Jude Poyer
Production Assistant
John Popovici
Production Assistant
Jason Kothari
Production Assistant
Rick Ho
Production Assistant
Osumi Yahagi Sumiko
Producer's Assistant
Dorothy Wong
Producer's Assistant
Sound
Simon Ho
Original Music Composer
Monte Hung
Original Music Composer
Kelvin Lam
Sound Recordist
Terence Chan
Sound Mixer
Writing

Bey Logan
Screenplay