Here Comes the Chupacabra
1/1/1996
Imdb: tt11396438
Tmdb: 453091
Popularity: 0.998
Vote: 5/10 (1)

An alien spaceship crash lands in Mexico. The pilot must survive by drinking the blood of virgins - all while being hunted down by scientists searching for el Chupacabras.