A Filipino action movie directed by Augusto Salvador which is a followup from the movie Barumbado(1990) .
November 4, 1998
Released
Armadong Hudas
—
Tagalog
OctoArts FilmsGMA Pictures
Try removing some of the filters to get more results.