Release date: 11/20/1986
Popularity: 0
Original language: EN
Filipino "Muslim rebels vs. Christian military" action film