Cast (21)

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

Crew (9)

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