Unless, of course, you’re really excited that The Croods: A New Age finally crossed $50M at the domestic box office (per Deadline)! Hey, that’s quite the feat considering the current situation.
The film is also the fifth highest grossing movie ever released in China which is just crazy to think about.
Demon Slayer added $210K from the large format from Japan and South Korea, bringing its Imax total to $26M.
In second place was the Denzel Washington thriller The Little Things with $1.2M in its fourth week of release.