1983· 86 min★ 7.2· Action, Comedy, Drama
A sword master duel which takes place in China every ten years between the best from China vs the best from Japan is only days away. While the two martial artists prepare, suspicious ninja activity begins to take place in the vici...
Cast: Norman Chu, Damian Lau, Flora Chong-Leen
Director: Siu-Tung Ching
Loading addons…