The vengeful spirit of La Llorona returns, this time haunting a new family harboring a dark secret.
1988
—
2020
2024
1963
2002
1974
1975
1978
1989
1993
2022
2009
2001
2023
2017
2004