Here Comes the Chupacabra
1/1/1996
Imdb: tt11396438
Tmdb: 453091
Popularity: 1.271
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.