M. Night Shyamalan's Glass made about half as much this weekend as it did the weekend prior, but the film still managed to hang on to the No. 1 slot. Its $19 million weekend take puts its 10-day domestic total at $73.5 million. Variety reports some "holdovers"—The Upside and Aquaman—took slots two and three, respectively, with takes of $12.24 million and $7.3 million. Behind them were new-release duds: The Joe Cornish-directed The Kid Who Would Be King, described by the AP as an "updated King Arthur tale," made $7 million on its debut weekend, a far cry from the more than $60 million it cost to make the film. That was good enough for No. 4.
Serenity, starring Matthew McConaughey and Anne Hathaway, entered the charts at No. 8, pulling in just $4.8 million. The AP observes that Oscar nominees didn't see any huge swells this weekend. Green Book managed the best post-nominations showing, with $5.4 million in ticket sales on what was its 11th weekend. (Read more box office stories.)