images

Released on: 2003-03-18

Bloodthirst: Legend of the Chupacabras

A supposed treasure map leads a group of unsuspecting townspeople to the lair of a vampire-like creature known as El Chupacabras.

Horror

Production Companies:

Production Countries:

Astro

Videos

Date: 2022-06-16T03:36:39.000Z

Blu-ray Collector's Edition Trailer

Astro

Similar Movies

Astro

Reccommendations