Cast & Crew

Directed by

Sammo Kam-Bo Hung

Writing Credits

David Tadman
(feature writer) (uncredited) and
Keith Wong
(screenwriter)
Sammo Kam-Bo Hung

Cast

Sammo Kam-Bo Hung
Ching Fong Tin
Biao Yuen
Tsao Cheuk Kin
Olivia Cheng
Siu Hung
Rosamund Kwan
Chi
Kenny Bee
Fook Loi
Eric Tsang
Jook Bo
Richard Ng
Han
Lydia Shum
Han's Wife
Emily Chu
Siu Bo
Pauline Yuk-Wan Wong
Yu
Hoi-Lun Au
Siu Chuy
Ching-Ying Lam
Security Officer
Hoi Mang
Security Officer
Wu Ma
Security Officer
Wah Yuen
Security Officer
James Tien
Yun Shiyu
Paul Chang Chung
Ma, Bandit Chief
Cynthia Rothrock
Mountain Bandit
Richard Norton
Mountain Bandit
Jeong-lee Hwang
Yukio Fushiki
Yasuaki Kurata
Samurai
Yukari Ôshima
Samurai
Jimmy Wang Yu
Master Wong Kei Ying
Shih Kien
Master Sek
Yut-Chung Lam
Fei Hung, Ying's Son
Kuang-Hung Chi
Kin, Sek's Son
Billy Lau
Train Captain
Shirley Kwan
Train Captain's Girlfriend
Lai-Yin Poon
Lai
Hou Hsiao
Siu Hau
Lung Chan
Wild Bull
Kar Lok Chin
Kar Lok
Chau-Sang Lau
Ka Li
Siu Tak-Foo
Firefighter
Mo Yuen
Bank Robber
Kam Kong Chow
Bank Robber
Yun-Chiang Peng
Bank Robber
Chia-Yung Liu
Kang, Shiyu's Man
Corey Yuen
Jen, Shiyu's Man
Fung Woo
Mayor Yi
Tat-Wah Tso
Shanghai Chief Inspector
Dick Wei
Mountain Bandit
Fat Chung
Mountain Bandit
Phillip Ko
Mountain Bandit
Lung-Wei Wang
Mountain Bandit
Wen-Tai Li
Mountain Bandit
Tak Yuen
Mountain Bandit
Mei Sheng Fan
Mountain Bandit
Sau Lan Chow
Siu Lan
Bolo Yeung
Cotton Weaver
Ping Ha
Cotton Weaver's Mom
Wing-Cho Yip
Passerby
Hung Tse
Bank Staffer
Oi-Sam Tsui
Fat lady rescued by firemen
Hang-Shuen So
Fong Tin's Mom
Meg Lam
Auntie Seventh
Siu-Ho Chin
Cheung
Billy Sau Yat Ching
Bandit
Hung Lu
Demonstrator
Pui-Ling Yau
Demonstrator
Wing-Cheung Cheung
Bandit
Hsi-Chun Yang
Bandit
Foo-Wai Lam
Bandit
Chi-Shing Chan
Bandit
Wing-Hon Cheung
Bandit
Shan Kwan
Bandit
Anthony Chan
Doctor
Deborah Dik
Woman at Train Station
Yin Tse
Man at Train Station
Yun-Sheng Pan
(as Yun-hsiang Peng)
Sung-Hao Hsu
(as Sung-Hao Hsu)

Produced by

Alfred Cheung
producer
Raymond Man-Wai Chow
producer (as Raymond Chow)
Leonard Ho
producer
David Tadman
features producer (uncredited)
Wu Ma
producer

Music by

Melody Bank
Alastair Monteith-Hodge
Anders Nelsson

Cinematography by

Arthur Wong

Editing by

Peter Cheung

Makeup Department

Ivy Law
makeup artist
Lin Tai Lee
hair stylist
Min-Hua Pan
makeup artist

Production Management

Chi-Shing Chan
production manager
Arvi Liimatainen
unit manager: Canada
Siu-King Wong
production manager

Second Unit Director or Assistant Director

Mike Gazley
first assistant director: Canada
Bill Mizel
first assistant director: Canada

Art Department

Yiu-Kwong But
set designer
Mark Deagle
set construction: Canada
Dee Embree
set coordinator: Canada
Cindy Gordon
props and sets: Canada

Special Effects by

Stewart Bradley
special effects: Canada
David Hinks
special effects assistant: Canada

Stunts

Sammo Kam-Bo Hung
stunt coordinator
Biao Yuen
martial arts and acrobatics double
Kar Lok Chin
additional stunt double: Yuen Biao (uncredited)

Camera and Electrical Department

Robert Bittner
best boy: Canada
Tung-Chuen Chan
gaffer
Shelley Degen
key grip: Canada
Cranston Gobbo
gaffer: Canada
Chi Hung Lai
still photographer
Martin Wilde
second grip: Canada

Casting Department

Shawnee Janes
casting director: Canada

Costume and Wardrobe Department

Jill Lakeman
wardrobe: Canada

Music Department

Chin-Yung Shing
composer: theme music

Additional Crew

Cynthia Clayton
production assistant: Jasper, Canada (as Cindy Clayton)
Stacey Ferguson
production coordinator: Canada
Crystal Decker Orren
localization: us - Well Go USA Entertainment
All Filters