Leni
Leni es una historia sobre el miedo y la culpa. Sobre los monstruos y fantasmas que albergamos dentro, como nos torturan y como las defensas que ponemos para sobrevivirlos nos transforman.
Starring Ailín Zaninovich, Francisco Macia, Natalia Santiago, Ana Balduini, Víctor Malagrino, Laura Casalongue, Monica Kerner, Pablo Cura
It's a horror and thriller movie, and has a rating of 6.2 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Mexico.