Cast (65)

Jackie Chan

Fung / Ah Tad / Tat

Sammo Hung Kam-Bo

Danny / Do Do

Emily Chu Bo-Yee

Jenny

Mang Hoi

Yan / Yank

Melvin Wong Gam-Sam

Inspector Wong

Lam Ching-Ying

SWAT Commander

Chin Ka-Lok

Lok

James Tien Chuen

Mr. Kim Tin Chun

Paul Chung Fat

Fa / Moose

Tai Bo

Kenny

Lam Ying-Fat

Edmond

Clarence Lee Ga-Ho

Leung Chi Man

Cheng Mang-Ha

Auntie Seven

Yuen Wah

Ah Tad's SWAT buddy

Corey Yuen Kwai

Ah Tad's SWAT buddy

Peter Chan Lung

Ah Tad's SWAT buddy

Dick Wei

Kim's thug

Phillip Ko Fai

Kim's thug

Tai San

Kim's thug

Blackie Ko Shou-Liang

Kim's thug

Anthony Chan Yau

Danny's tutor

Woo Fung

Edmund's school headmaster

Wu Ma

Tea cafe boss

So Hang-Suen

Mary

Teddy Yip Wing-Cho

Restaurant Manager

Dennis Chan Kwok-San

Restaurant Waiter

Fung Hak-On

Rascal at Restaurant

Lee Hoi-Sang

Rascal at Restaurant

Huang Ha

Rascal at Restaurant

San Kuai

Rascal at Restaurant

Chan Chuen

Rascal at Restaurant

Chi Ling Chiu

Rascal at Restaurant

Fung Ging-Man

Rat Hung

Hao Ren

Buyer of Loots from Kim

Chui Kin-Wa

Drug Addict

Billy Chan

SWAT Member at Training

Mak Wai-Cheung

SWAT Member at Training

Hsiao Ho

SWAT Member at Training

Chow Gam-Kong

Opponent at Training / Kim's Henchman

Siu Tak-Foo

Opponent at Training

Lau Fong-Sai

Opponent at Training

Chu Tau

Opponent at Training

Fruit Chan

Opponent at Training

Ben Lam Kwok-Bun

CID

Lee Chi-Kit

CID

Pang Yun-Cheung

CID

Ng Min-Kan

CID

Billy Ching Sau-Yat

Kim's Thug

Woh Seung

Kim's Thug

Fan Chin-Hung

Kim's Thug

Wong Kim-Bun

Kim's Thug

Chun Kwai-Bo

Kim's Thug

Ma Hon-Yuen

Kim's Thug

Steve Mak Fei-Hung

Kim's Thug

Lung Ying

Kim's Thug

Cheung Wing-Hon

Kim's Thug

Chow Kong

Kim's Thug

Woo Wing-Tat

Kim's Thug

Richard Yuen Tak

Kim's Thug

Luk Ying-Hong

Policeman at Methadone Clinic

Wong Chi-Wing

Policeman

Fei Pak

Policeman

Alric Ma Siu-Mang

Policeman

Chang Ching-Po

Lau Kar-Wing

Crew (58)

Yuen Miu

Stunts

Yuen Biao

Action Director

Chun Kwai-Bo

Stunts

Mang Hoi

Martial Arts Choreographer

Pang Yun-Cheung

Stunts

Mang Hoi

Action Director

Billy Chan

Action Director

Yuen Biao

Martial Arts Choreographer

Sammo Hung Kam-Bo

Martial Arts Choreographer

Ng Min-Kan

Stunts

Lee Chi-Kit

Stunts

Corey Yuen Kwai

Action Director

Billy Chan

Martial Arts Choreographer

Blackie Ko Shou-Liang

Stunt Driver

Sammo Hung Kam-Bo

Action Director

Yuen Wah

Martial Arts Choreographer

Chiu Jun-Chiu

Stunt Driver

Chow Gam-Kong

Stunts

Ka Lee

Stunts

Yuen Wah

Action Director

Corey Yuen Kwai

Martial Arts Choreographer

Sammo Hung Kam-Bo

Director

Barry Wong Ping-Yiu

Writer

Cheung Man-Po

Focus Puller

Cheung Yun-Keung

Assistant Art Director

Billy Chan

Assistant Director

Chow Lam

Lighting Technician

Keung Chuen-Tak

Editor

Violet Lam

Original Music Composer

Chin Ka-Lok

Stunt Double

Fung Yuen-Chi

Art Direction

Rosita Wong Siu-King

Production Manager

Peter Cheung Yiu-Chung

Editor

Au Kam-Hung

Focus Puller

Yiu Wai-Man

Costume Design

Yip Kwok-Chi

Props

Chang Ching-Po

Assistant Director

Arthur Wong Ngok-Tai

Director of Photography

Lee Mei-Bik

Makeup Artist

Benny Chan Chi-Shun

Assistant Production Manager

Chow Shao-Lung

Sound Recordist

Fruit Chan

Production Manager

Julian Yeung Chun-Man

Hairstylist

Ng Min-Kan

Assistant Director

Alan Sin Ngai-Lung

Assistant Art Director

Jimmy Wang Yu

Presenter

Ng Kwok-Wah

Foley

Wong Ping

Dialogue Editor

Alex Chong Tak-Lik

Unit Manager

Jessica Chan Pui-Wah

Project Manager

Ding Yue

Dialogue Editor

Fong Ho-Yuen

Still Photographer

Leonard Ho

Producer

Jessica Chan Pui-Wah

Producer

Bosco Lam Tsz-Ho

Script Supervisor

Sherman Chow Gam-Cheung

Original Music Composer

Yuen-Leung Poon

Original Music Composer

Fruit Chan

Director