Cast (76)

Sammo Hung

Chin Fong Tin

Yuen Biao

Fire Chief Tsao Cheuk Kin

Cynthia Rothrock

Mountain Bandit

Kenny Bee

Lai Fu

Olivia Cheng Man-Nga

Siu Hon

Hsiao Ho

Siu Hau

Rosamund Kwan

Chi

Peter Chan Lung

Wild Bull

Chin Ka-Lok

Fireman

Ka Lee

Fireman

Siu Tak-Foo

Fireman

Eric Tsang

Security Head / Bank Robber

Mang Hoi

Bank Robber

Wu Ma

Bank Robber

Yuen Wah

Bank Robber

Lam Ching-Ying

Bank Robber

Chow Gam-Kong

Bank Robber

Pang Yun-Cheung

Bank Robber

Yuen Miu

Bank Robber

James Tien Chun

Shi Yu

Corey Yuen Kwai

Shi Yu's Gang

Billy Ching Sau-Yat

Shi Yu's Gang

Paul Chang Chung

Mountain Bandit's Chief

Johnny Wang Lung-Wei

Mountain Bandit

Richard Yuen Tak

Mountain Bandit

Lee Man-Tai

Mountain Bandit

Richard Norton

Mountain Bandit

Dick Wei

Mountain Bandit

Fan Mei-Sheng

Mountain Bandit

Paul Chung Fat

Mountain Bandit

Phillip Ko Fai

Mountain Bandit

Cheung Wing-Cheung

Mountain Bandit

Lau Kar-Wing

Mountain Bandit

Elaine Chow Sau-Lan

Siu Lan

Helen Au Hoi-Lun

Siu Chuy

Emily Chu Bo-Yee

Prostitute

Pauline Wong Yuk-Wan

Prostitute

Walter Tso Tat-Wah

Shanghai Chief Inspector

Hwang Jang-Lee

Yukio Fushiki

Yasuaki Kurata

Japanese Ninja

Yukari Ôshima

Japanese Ninja

Richard Ng Yiu-Hon

Hon

Lydia Shum Tin-Ha

Hon's Wife

Jimmy Wang Yu

Master Wong

Sek Kin

Master Sek

Billy Lau Nam-Kwong

Train Captain

Yolande Yau Pui-Ling

Train Captain's Girlfriend

Woo Fung

Mayor of Hanshui Town

Bolo Yeung Sze

Cotton Weaver

Teresa Ha Ping

Cotton Weaver's Mother

Teddy Yip

Passerby Watching Fong Tin and Siu Hon Kiss

Meg Lam Kin-Ming

Auntie 7th

Tsui Oi-Sam

Fat Lady Rescued by Firemen

Shirley Kwan Suet-Lai

Lai

So Hang-Suen

Fong Tin's Mother

Kam Hing-Yin

Yip Seung-Wa

Chin Siu-Ho

Cheung

Yeung Yau-Cheung

Patrick Tse Yin

Alfred Cheung Kin-Ting

Anthony Chan Yau

Lam Yut-Chung

Fei-Hung

Kei Kong-Hung

Ah Kin

Yeung Sai-Gwan

Mountain Bandit

Guan Shan

Train Robber

Che Hung

Bank Staff

Ho Wing-Cheung

Bank Clerk

Ngai Tim-Choi

Man Gambling at Roulette Table

Cheung Wing-Hon

Bandit

Lam Foo-Wai

Bandit

Garry Chan Chi-Shing

Bandit

Hon Nin-Sang

Bandit

Chui Chung-Hok

Bandit

Deborah Lee

Danny Yip Chi-Keung

Crew (70)

Melody Bank

Original Music Composer

Anders Nelsson

Original Music Composer

Alastair Monteith-Hodge

Original Music Composer

Sammo Hung

Martial Arts Choreographer

Sammo Hung

Action Director

Yuen Biao

Martial Arts Choreographer

Yuen Biao

Action Director

Lam Ching-Ying

Martial Arts Choreographer

Lam Ching-Ying

Action Director

Yuen Wah

Martial Arts Choreographer

Yuen Wah

Action Director

Sammo Hung

Director

Alfred Cheung Kin-Ting

Screenplay

Keith Wong Wang-Gei

Screenplay

Leonard Ho

Producer

Stewart Bradley

Special Effects

Barry Wong

Screenplay

Alexander Chan Mong-Wah

Assistant Director

Ng Min-Kan

Assistant Director

Chan Wing-Chiu

Assistant Director

Wong Hung

Assistant Director

Ng Hon-Keung

Assistant Director

Lam Bing-Sang

Script Supervisor

Peter Ngor Chi-Kwan

Second Unit Director of Photography

Cheung Man-Po

Focus Puller

Tony Miu Kin-Fai

Focus Puller

Lam Lai-Hing

Focus Puller

Kwan Chi-Kan

Focus Puller

Yip Wai-Ying

Focus Puller

Wong Sai-Kit

Focus Puller

Chan Tung-Chuen

Lighting Technician

Wong Chi-Ming

Lighting Technician

Adam Tam Chi-Wai

Lighting Technician

Chow Lam

Lighting Technician

Wong Pak-Wing

Lighting Technician

Raymond Lee King-Man

Art Direction

Ben Luk Man-Wah

Assistant Art Director

Chan Yiu-Wing

Assistant Art Director

Yiu Wai-Man

Costume Design

Tony Au Ting-Ping

Costume Designer

Poon Man-Wah

Makeup Artist

Ivy Law Sau-Wai

Makeup Artist

Keung Chuen-Tak

Assistant Editor

Sek Chi-Kong

Assistant Editor

Ho Kam-Kai

Props

Tam Wing-Cheong

Props

Hui Kin-Keung

Props

Butt Yiu-Kwong

Set Designer

Chan King-Sam

Set Designer

Mai Ho

Set Designer

Chow Shao-Lung

Sound Recordist

Stephen Shing Gam-Wing

Music

Su Rui

Theme Song Performance

Danny Summer

Theme Song Performance

Calvin Poon Yuen-Leung

Lyricist

Richard Lam Chan-Keung

Lyricist

Raymond Chow

Presenter

Lorraine Ho

Assistant Production Manager

Raymond Yu Wai-Man

Assistant Production Manager

Jessica Chan Pui-Wah

Project Manager

Chan Keung

Unit Manager

Cheung Cheung-Choi

Assistant Unit Manager

Lai Chi-Hung

Still Photographer

Ng Kwok-Wah

Foley

Ding Yue

Dialogue Editor

Peter Cheung Yiu-Chung

Editor

Arthur Wong Ngok-Tai

Director of Photography

Tom Lau Moon-Tong

Director of Photography

Au Kam-Hung

Director of Photography

Andrew Lau

Director of Photography