Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch Bloodthirst: Legend of the Chupacabras (2003) Online

  • 2.5/10
  • RUNTIME: 1h 25m
  • Subtitles: English

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