A martial arts film by Kant Leung Wang-Fat.
Director
Kant Leung Wang-Fat
Dragon Sek Tin-Lung
Sze Hung-Bor