A Filipino action film directed by Francis Posadas.
2006
1943
2001
2003
2009
1994
2011
2000
2017
1959
1991
1949
1988
2013
1996
1997