1959 · Action, Drama · 1h 15m · 8.0
A 1959 Filipino action drama starring Mario Montenegro and Lolita Rodriguez.