Blood War (1986)

Filipino "Muslim rebels vs. Christian military" action film

Directing:
  • Francis Posadas

Stars:
Release Date: 1986-11-20
themoviedb icon 5.0/10
  • Country: PH
Write one

Sorry, no results found.