actor

Blood War

50 %|Nov 20, 1986|Action

Filipino "Muslim rebels vs. Christian military" action film

Featured Crew

Francis Posadas
Director

Watch it on Stream!

actor
actor