‘The Curse of La Llorona’: The Scariest Thing About it is the Poster Art

America, 1973: mother Patricia (Patricia Velasquez) has issues with alcoholism, which isn’t helped by angry spirit La Llorona targeting her two sons. When her well-meaning social worker Anna (Linda Cardellini) takes the kids away (Patricia had been hiding them in a closet), La Llorona gets them, which makes Patricia less than pleased. In fact, sheContinue reading “‘The Curse of La Llorona’: The Scariest Thing About it is the Poster Art”