Cast (9)

David Chiang Da-Wei

Hung Wai

Ti Lung

Lam Tat

Chen Kuan-Tai

Ho Tai

Agnes Chan Mei-Ling

Po-Erh

Irene Chen Yi-Ling

Princess

Wu Ma

Gao

Wang Chung

Bolo Yeung

Benz Hui Shiu-Hung

Crew (13)

Chang Cheh

Director

Run Run Shaw

Producer

Chang Cheh

Writer

Ni Kuang

Writer

Tong Kai

Martial Arts Choreographer

Lau Kar-Wing

Martial Arts Choreographer

Li Chi

Costume Design

Wang Yong-Hua

Sound

Kwok Ting-Hung

Editor

Frankie Chan Fan-Kei

Original Music Composer

Kung Mu-To

Director of Photography

Johnson Tsao Chuang-Sheng

Art Direction

John Woo

Assistant Director