Beautiful, interesting, incredible cinema.
A 1981 Tagalog-Filipino language action/comedy film directed by Eddie Nicart, starring Weng Weng, Ramon Zamora and Philip Gamboa.