Holy Beasts imdbID:tt7764804 Director:Israel Cárdenas, Laura Amelia Guzmán Writer:Israel Cárdenas, Laura Amelia Guzmán Year:2019 Genre:Drama Country:Dominican Republic, Argentina, Mexico