A Filipino action film directed by Francis Posadas.
2013
1988
1996
1981
1943
2020
2012
2001
2023
2002
2016
1969
2019
1970
1999
1917