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.
2008
1973
1943
2025
2016
2003
1998
1931
1988
2006
2005
1977
1985
1996
1984
1975
2022
2013