The Curse of La Llorona
Directed by William TerryA family finds the Mexican folk tale of the Weeping Lady (the Curse of La Llorona), a paranormal specter that returns from the dead to torment the living. Director
William Terry
Stars
Brigette DonaldsonJohn EdgertonTorra LaVar
Where to Watch The Curse of La Llorona
Cast of The Curse of La Llorona