Chupa

Movie Info

While visiting family in Mexico, a lonely boy befriends a mythical creature hiding on his grandfather's ranch and embarks on the adventure of a lifetime.

Release Date: 2023-04-07

Runtime: 95

Rating: 6.55

More info at IMDB.com