The Curse of La Llorona is the latest installment in