An action drama
Philippines
0 minutes
1990
Francis Posadas
Seiko Films
Story
Screenplay
Editor
Cinematography
Production Designer