Philippines
Action,
Thriller,
Drama
0 minutes
1961
Felix Villar
Magna East Productions
Director
Screenplay
Music
Director of Photography