‘The Curse of La Llorona’ Weekend Box Office Leader
‘The Curse of La Llorona’ Weekend Box Office Leader
“The Curse of La Llorona” was a big hit at the domestic box office over the weekend with almost $27 million in ticket sales. The horror movie is now playing in Tampa Bay area theaters.