Bloodthirst: Legend of the Chupacabras

Where to Watch

Not available on streaming platforms

Bloodthirst: Legend of the Chupacabras

2003• 1h 25m
⭐ 3.0 / 10

Overview

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

Directed by: Jonathan Mumm

Where to Watch

Not available on streaming platforms