The Curse of La Llorona topped the box office during a relatively slow holiday weekend. The horror flick, which stars Linda Cardellini, earned an estimated $26.5 million according to Box Office Mojo, securing the top spot. Variety reported that this was the slowest Easter weekend at the box office in over a decade. In second place was the Zachary Levi-starring superhero movie Shazam!, which fell a mere 29 percent for an estimated weekend gross of $17.3 million.