David Chiang Da-Wei
Hung Wai
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
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