With families starting to return to theaters, "Sing 2," Universal's animated musical sequel, took in a respectable $19.6 million, again placing second for the Friday-through-Sunday period.
Its huge voice cast includes Matthew McConaughey, Reese Witherspoon, Scarlett Johansson and U2 frontman Bono.
But there was a considerable drop-off after that, with the third top-earning film, 20th Century's "The King's Man," taking in just $4.5 million.
A prequel to the "Kingsman" spy films, it stars Ralph Fiennes, Gemma Arterton, Rhys Ifans and Matthew Goode.
In fourth spot, "American Underdog" grossed $4.1 million. The Lionsgate film stars Zachary Levi in the true story of Kurt Warner, who went from stocking grocery store shelves to being a National Football League MVP.
And in fifth was sci-fi prequel "The Matrix: Resurrections," from Warner Bros., at $3.8 million. Variety called its performance "disastrous," given the film's $190 million production budget.