Sam Hui
Freeman Yao Lung
Sam Hui
Freeman Yao Lung
Maggie Cheung
May Yip
Nina Li Chi
Chimer
Carrie Ng
Huntress
Loletta Lee
Pearl
Sun Xing
Officer Sonny
Dean Shek
Snooker
Richard Yuen Tak
Teddy Wong / Master Of Death
Yuen Wah
Master Of Death (in train scene)
Pai Ying
Frank
Ann Mui Oi-Fong
May
Sarah Lee
Queenie
Shun Lau
Mr Kishudo
Anthony Mark Hook
Hector
Lo Hung
Sam Wong Ming-Sing
Chan Sek
Leung Gam-San
Clarence Ford
Director
Dean Shek
Producer
Blackie Ko Shou-Liang
Stunt Coordinator
Kazuo Koike
Comic Book
Clarence Ford
Producer
Richard Yuen Tak
Martial Arts Choreographer
Ella Chan Bo-wa
Writer
Wong Ming-Lam
Editor
Ho Hau-Yee
Costume Design
Shirley Chan Koo-Fong
Costume Design
Ray Wong Chi-Wai
Director of Photography
Violet Lam
Original Music Composer
William Szeto Wai-Yung
Art Direction
Peter Ngor Chi-Kwan
Director of Photography
Dora Chu
Costume Design
Sam Hui
Original Music Composer