Hollywood horror film, titled ‘The Curse of La Llorona’, will be released today at Star Cineplex in the capital simultaneously with its release in the...