Cast (20)

Jackie Chan

Self

Michael Brown

Narrator

Tsui Man

Narrator

Mars

Self - Jackie Chan Stunt Team

Rocky Lai Keung-Kun

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 Man-Yuk

(archive footage) (uncredited)

Chor Yuen

(archive footage) (uncredited)

Fan Mei-Sheng

(archive footage) (uncredited)

Sammo Hung Kam-Bo

(archive footage) (uncredited)

Ron Smoorenburg

Self (uncredited)

Stanley Tong

Self (uncredited)

Michelle Yeoh

(archive footage) (uncredited)

Yuen Biao

(archive footage) (uncredited)

Crew (57)

Thomas Chung

Executive Producer

Jackie Chan

Producer

Jackie Chan

Director

Willie Chan Chi-Keung

Co-Producer

Solon So Chi-Hung

Co-Producer

Peter Poon

Associate Producer

Bey Logan

Screenplay

Xavier Lee Pak-Tat

Co-Director

Jennifer Hoxi-Lowe

Thanks

Brett Ratner

Thanks

William Duen Wai-Lun

Thanks

Ken Lo Wai-Kwong

Thanks

Chu Yam-chi

Thanks

Yau Chi-Wai

Thanks

Jeffrey Chan Wing-Hung

Thanks

Jon T. Benn

Thanks

Roy Horan

Thanks

Xavier Lee Pak-Tat

Editor

Greg Morgan

Camera Operator

William Yim Wai-Lun

Camera Operator

Xavier Lee Pak-Tat

Additional Camera

Simon Ho

Original Music Composer

Monte Hung

Original Music Composer

Peter Choi Chung-Gin

Production Manager

Sue Woo Siu-Ling

Production Manager

Romanus Ng

Production Coordinator

Ivan Chan

Production Coordinator

Oliver Wong Yui-Man

Art Direction

Leung Yui-Nung

Property Master

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

Kelvin Lam

Sound Recordist

Terence Chan

Sound Mixer

Tam Tat-Wah

Still Photographer

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

Ryan Chan

Online Editor

Leung Chak-hon

Color Grading

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