The Last of the Chupacabras
6.2
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 minutes
Status:
Released
Original Language:
en
Budget:
N/A
Revenue:
N/A
Director:
Jessica Mendez Siqueiros