Content warning: deaths of children. I will be discussing this in my review. The Curse of La Llorona is an American 2019 supernatural horror film set in 1973 about a mother who tries to save her children from a malevolent spirit who is trying to keep them for herself. La Llorona, or The Weeping Woman, is… Read More