A scientist and his young daughter are taken hostage by a group of terrorists inside a power plant in Old Mexico. One of the terrorists happens to have captured the legendary "El Chupacabra" and set it loose in the power plant.
2017
1959
2013
2024
1983
1995
1974
1972
2010
1967
2025
1964
1994
1996
1990
1955
1973