Cast (18)

Sam Hui

Freeman Yao Lung

Maggie Cheung Man-Yuk

May Yip

Nina Li Chi

Chimer

Carrie Ng Ka-Lai

Huntress

Loletta Lee Lai-Chun

Pearl

Sun Xing

Officer Sonny

Dean Shek Tin

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

Lau Shun

Mr Kishudo

Anthony Mark Hook

Hector

Lo Hung

Sam Wong Ming-Sing

Chan Sek

Leung Gam-San

Crew (16)

Clarence Ford

Director

Dean Shek Tin

Producer

Blackie Ko Shou-Liang

Stunt Coordinator

Kazuo Koike

Comic Book

Richard Yuen Tak

Martial Arts Choreographer

Ella Chan Bo-wa

Writer

Clarence Ford

Producer

Ho Hau-Yee

Costume Design

Wong Ming-Lam

Editor

Ray Wong Chi-Wai

Director of Photography

William Szeto Wai-Yung

Art Direction

Peter Ngor Chi-Kwan

Director of Photography

Shirley Chan Koo-Fong

Costume Design

Dora Chu

Costume Design

Sam Hui

Original Music Composer

Violet Lam

Original Music Composer