One strange night, a woman possessed by the spirit of La Llorona has a reunion with a man who claims to be the son she once drowned in the river.
2024
2013
1929
2017
1985
1990
2023
2019
2005
2018
—
2022
2025
1978
2011