Beast of Cardo
Moira— a student completing her master's in New York— travels home to the luxurious, elite society of Cardo in the Dominican Republic.
Starring
Watch "Beast of Cardo" from streaming services Tubi TV, Pluto TV, Plex Free released in 2014. It's a drama movie, and has a rating of 6.1 out of 10 from Imdb which is usually fine for this kind of movie, and is currently available to watch for free.