Sign In
We'll never share your email with anyone else.
Reset Password

Enter your email address and we'll send you a link to reset your password.

Back to Sign In
Poster Here Comes the Chupacabra 1996

Here Comes the Chupacabra 1996

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.

Movie Similars

Movie Recommendations