Movie Empire
Lists
The Last of the Chupacabras

The Last of the Chupacabras

Movie

The Last of the Chupacabras

The Last of the Chupacabras

Movie

  • Title:The Last of the Chupacabras
  • User score:
    6.3
  • Release date:2021-05-28
  • Genres:Family, Fantasy
  • Country:United States of America
  • Language:English, Spanish
  • Budget:$0
  • Revenue:$0
  • Runtime:14 min
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.

Videos

Production Companies

Walt Disney Pictures

Top Cast

Cici Lau

Cici Lau

Nainai

William Knight

William Knight

Tour Guide

Reviews

0 reviews