Blood of La Llorona

Where is Mama?

Duration: 65 min
Release date: 2025-06-30
IMDB

Two friends find a poem written in La Llorona's hand, and the warning not to read it aloud. When curiosity wins, the house whispers with weeping, and the presence of a woman who isn't there. Now, the girls must confront the horror.

Horror

Blood of La Llorona

NextFilm 2025