Bloodthirst: Legend of the Chupacabras

(2003)