poster

Blood War

50% | Nov 20, 1986 | Action

Filipino "Muslim rebels vs. Christian military" action film

Featured Crew

Francis Posadas
Director

Cast

Images