April 21 (UPI) -- Horror movie The Curse of La Llorona is the No. 1 movie in North America, earning $26.5 million in receipts this weekend, BoxOfficeMojo.com said Sunday.
The film stars Linda Cardellini, Raymond Cruz, Patricia Velasquez and Marisol Ramirez.
Advertisement