Server 1 Server 2 Server 3

The Last of the Chupacabras (2021)

Release Date: 28 May 2021

In a world where culture has nearly ceased to exist, one lone Mexican-American struggling to carry on her traditions unknowingly summons a dark and ancient creature to protect her.

Runtime: 14 min

Vote Average: 6.2

Vote Count: 22

Production Companies : Walt Disney Pictures,

Production Countries: United States of America  

Budget: $ 0

Similar Movies

Cast