Discover Great Cinema. Get 3 months for just $1.
The story, set in the tiny border town of Furlough, Texas, revolves around an enduring southwestern legend – that of “El Chupacabra,” or the Mexican werewolf.