James Tien Chuen
Nan Kung
James Tien Chuen
Nan Kung
Carter Wong
Fang
Kim Chang-sook
Sheng Ming Mei
Ji Han-Jae
Master Sheng
Yeung Wai
Yuan
RyƓko Ema
Chie Kobayashi
Saijo Nami
Hara Keiko
Lee Dae-yub
Master Pai
Kim Ki-joo
Yuan (elder)
Piu Shing-Choi
Woo Yeon-jeong
Chan Chuen
Yuan's top fighter
Hsu Hsia
Yuen Wah
Student
Chik Ngai-Hung
Lee Ye-min
Martin Choe Min-Kyu
Tam Bo
Kim Wang-Kuk
John Woo
Director
Chu Sheng-Shi
Costume Design
Joseph Koo
Original Music Composer
Raymond Chow
Producer
Peter Cheung Yiu-Chung
Editor
Chan Chuen
Martial Arts Choreographer
Lee Seong-chun
Director of Photography
Kim Chang-soon
Editor
John Woo
Writer