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