A Filipino action movie directed by Augusto Salvador which is a followup from the movie Barumbado(1990) .
Tell us what you thought. (Up to 4 tags)