Movie Review: “The Curse of Llorona”

   The Conjuring Universe has taken the world by storm, becoming one of the highest-grossing horror series’ of all-time. As a matter of fact, the only franchise with more bragging…