The big-screen adaptation of the popular action radio serial drama
Philippines
0 minutes
1990
Toto Natividad
Regal Entertainment Inc.
Story
Screenplay
Cinematography
Editor
Production Design