
Kevin Chu
Director
Director
Screenplay
Yamashita sensei
Yamashita's fighter
David
Yang Shan Shan
Oshima's goon
Little fighter
Ah Fang
Police chief
Policeman
Little Rat
Little Rat's man
Little Rat's man
Release Date
June 18, 1986Original Language
MandarinBudget
$0.00Production Company
Available On