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.
2019
2008
1992
1996
1985
2002
2015
1989
1991
2005
2003
1998
2000
2009