The Curse of La Llorona

“The Curse of La Llorona” makes its debut in August

June 19, 2019 // 0 Comments

Warner Brothers Home Entertainment has just added The Curse of La Llorona to its roster, scheduling a Blu-Ray Disc and DVD release of the terrifying horror movie for release in early August. Set in 1973 Los Angeles, the film tells the story of Anna [...]