Action | 1986-11-20 | Philippines
5.0 / 10
$0
0 min.
Filipino "Muslim rebels vs. Christian military" action film