Advertisement
Watch "The Last of the Chupacabras"
Open in New TabAdvertisement
Advertisement
Advertisement
Production Information
Production Companies
Walt Disney Pictures
Production Countries
United States of America
Spoken Languages
English
Spanish
Keywords
Quick Facts
| Release Date | May 28, 2021 |
| Status | Released |
| Language | EN |
| IMDb ID | tt14475504 |
| Website | Visit Site |
Cast
Melba Martinez
Chepa
Cici Lau
Nainai
Seven True-Divine Purnell
Child on Bus
William Knight
Tour Guide