Full Cast & Crew

Top Billed Cast

Full Cast

Crew

Jackie Chan

Director

John Sheppard

Screenplay

Edward Tang

Screenplay

Leonard Ho

Producer

Bob Thompson

Director of Photography

Arthur Wong Ngok-Tai

Director of Photography

Peter Ngor Chi-Kwan

Director of Photography

Steve Courtley

Special Effects

Brian Cox

Special Effects

Stanley Kwan Kam-Pang

Assistant Director

Cheung Yiu-Cho

Director of Photography

Sze-To Cheuk-Hon

Screenplay

Lo Kin

Screenplay

Lau Kar-Wing

Martial Arts Choreographer

Danny Yuen

Martial Arts Choreographer

Barry Wong Ping-Yiu

Story

Alexander Chan Mong-Wah

Assistant Director

Wan Fat

Assistant Director

O Sing-Pui

Assistant Director

Fanny Leung Man-Yee

Assistant Director

Season Ma

Assistant Director

Wong Ying-Kit

Assistant Director

Ng Hon-Keung

Assistant Director

Abe Kwong

Writers' Assistant

Fanny Leung Man-Yee

Script Supervisor

Ho Po-Wing

Director of Photography

Jimmy Leung Chi-Ming

Director of Photography

Cho Wai-Kei

Director of Photography

Poon Hang-Sang

Director of Photography

Chan Lok-Yee

Director of Photography

Andrew Lau Wai-Keung

Director of Photography

Au Kam-Hung

Director of Photography

Stephen Poon Tak-Yip

Director of Photography

Raymond Lam Fai-Tai

Director of Photography

Danny Lee Yau-Tong

Director of Photography

Ho Po-Wing

Focus Puller

Andrew Lau Wai-Keung

Focus Puller

Lai Yiu-Fai

Focus Puller

Lam Lai-Hing

Focus Puller

Stephen Poon Tak-Yip

Focus Puller

Adam Tam Chi-Wai

Gaffer

Lam Wing

Gaffer

Jonathon Cheung Hoi-Kei

Art Direction

Eddie Ma Poon-Chiu

Art Direction

William Chang

Art Direction

Ng Mei-Ling

Assistant Art Director

Alan Sin Ngai-Lung

Assistant Art Director

Shirley Chan Koo-Fong

Costume Design

Karin Dufrane

Makeup Artist

Chan Wing-Yee

Makeup Artist

Lee Mei-Bik

Makeup Artist

Peter Cheung Yiu-Chung

Editor

Tam Wing-Cheong

Props

Law Shing-Chiu

Props

Yip Kwok-Chi

Props

Ho Kam-Kai

Props

Butt Yiu-Kwong

Set Decoration

Mou Chi

Set Decoration

Mai Ho

Set Decoration

Chow Shao-Lung

Sound Recordist

Michael Lai Siu-Tin

Original Music Composer

Tang Siu-Lam

Music

Calvin Poon Yuen-Leung

Lyricist

Heung Suet-Wai

Lyricist

Richard Lam Chan-Keung

Lyricist

Blackie Ko

Stunt Driver

Paco Yick Tin-Hung

Stunts

Raymond Chow

Presenter

Edward Tang

Executive Producer

Raymond Chow

Executive Producer

Chua Lam

Production Supervisor

Peter Chan

Production Manager

Lorraine Ho

Assistant Production Manager

Roberta Chow Chung-Hang

Assistant Production Manager

Jessica Chan Pui-Wah

Project Manager

Cheung Cheung-Choi

Unit Manager

Tam Chun-Keung

Unit Manager

Fung Ho-Tak

Set Runner

Cheung Ling-Mui

Accountant

Samson Chiu

Accountant

Chan Yuk

Still Photographer

Ng Kwok-Wah

Foley Artist

Ding Yue

Dialogue Editor

← Back to Movie