Not really note worthy action movie from the Philippines.
Hong Kong,
Philippines
91 minutes
1983
Jun Gallardo
Director