Cast (69)
Jackie Chan

Jackie Lung

Sammo Hung Kam-Bo

Wong Fei-Hung

Yuen Biao

Tung Tak-Biao

Yuen Wah

Hua Hsien-Wu

Billy Chow Bei-Lei

Hua's Bodyguard

Steve Lee Ka-Ting

Hua's Bodyguard

Phillip Ko Fai

Hua's Bodyguard

Crystal Kwok

Jackie's Assistant

Shum Wai

Jackie's Boss

Woo Fung

Lawyer Wen

Roy Chiao

Judge Lo Chun Wai

Lo Lieh

Hua's Rival Triad Boss

Tai Bo

Waiter on Ship

Lau Kar-Wing

Thug on Ship

Fung Hak-On

Thug on Ship

Paul Chung Fat

Thug on Ship

Wong Yu

Thug on Ship

Yuen Cheung-Yan

Thug on Ship

David Lam Wai

Thug at Bar

Chin Ka-Lok

Thug at Bar

Wan Fat

Thug at Bar

Chan Tat-Kwong

Thug at Bar

Dick Wei

Thug at Bar

Yuen Miu

Thug at Factory

Ka Lee

Thug at Factory

Peter Chan Lung

Thug at Factory

Shing Fui-On

Cheng Shih-Mao

Chiang Lung

Arms Purchaser

Chan Ging

Arms Purchaser

Danny Chow Yun-Kin

Thug in First Fight

Benny Lai Keung-Kuen

Thug in First Fight

Johnny Cheung Wa

Thug in First Fight

Rocky Lai Keung-Ken

Thug in First Fight

Benny Urquidez

Thug at Factory

Chow Gam-Kong

Thug at Factory

Pang Yun-Cheung

Thug at Factory

Cho Wing

Thug at Factory

King Lee King-Chu

Thug at Factory

Siu Tak-Foo

Thug at Factory

Lung Ying

Thug at Factory

Kwan Yung

Thug at Factory

Cheung Wing-Cheung

Thug at Factory

Chan Man-Ching

Thug at Factory

Sze Mei-Yee

Man Waiting at Phone Booth

Chen Chi-Hwa

Man Passing Elevator

Patrick Frzebar

(extra) (uncredited)

Lau Shung-Fung

Thug at Factory

Lui Siu-Ming

Thug at Factory

Sam Hang-San

Thug at Factory

Jim James

(extra) (uncredited)

Ho Chi-Moon

(extra) (uncredited)

Ernest Mauser

(extra) (uncredited)

Lui Kim-Kwong

(extra) (uncredited)

Fei Pak

Policeman

Frank Liu Zong-Ji

Feng's Bodyguard

Poon Cheung

Thug at Factory

Fruit Chan

Man in Restaurant (uncredited)

James Ha Chim-Si

Thug of Rival Triad Boss (uncredited)

Nicky Li Chung-Chi

(extra) (uncredited)

Crew (56)

Directing

Roland Chan Ngok-Chung

Assistant Director

Fruit Chan

Assistant Director

Ng Min-Kan

Assistant Director

Alexander Chan Mong-Wah

Assistant Director

Wan Fat

Assistant Director

Fanny Lee Fan-Nei

Script Supervisor

Catherine Chan Dao-Ho

Script Supervisor

Corey Yuen Kwai

Co-Director

Crew

Chin Ka-Lok

Stunt Double

Chris Lee Kin-Sang

Stunt Double

Raymond Chow

Presenter

Editing

Jessica Chan Pui-Wah

Project Manager

Art

Butt Yiu-Kwong

Set Decoration

Oliver Wong Yui-Man

Art Department Coordinator

Yung Hoi-Lam

Assistant Art Director

Yuen Wun-Yuk

Assistant Art Director

Costume & Make-Up

Kwan Yuet-Ming

Costume Design

Law Lai-Kuen

Makeup Artist

Julien Young

Hairstylist

Poon Man-Wah

Makeup Artist

Lighting

Peter Chan Hong-Kwong

Lighting Technician

Lee Man-Chi

Lighting Technician

Sound

Ding Yue

Dialogue Editor

Chow Shao-Lung

Sound Recordist

Yeung Wai-Keung

Sound Recordist

James Wong Jim

Original Music Composer

Production

William Tam Tak-Cheung

Production Manager

Alice Chan Wai-Chung

Production Manager

Tam Hin-Ming

Assistant Production Manager

Jacky Pang

Assistant Production Manager

Shiu Ching-Yee

Assistant Production Manager

Cho Man-Kong

Unit Manager

Cheung Cheung-Choi

Unit Manager

Marco Mak Chi-Sin

Post Production Coordinator

Leonard Ho

Producer

Camera

Chan Tung-Choi

Still Photographer

Wong Yiu-Fai

Still Photographer

Jimmy Leung Chi-Ming

Director of Photography

Cheung Yiu-Cho

Director of Photography

Leung Chi-Nin

Focus Puller

Lai Yiu-Fai

Focus Puller

Writing