As you would expect from the latest in the MCU, Captain Marvel easily dominated the box office over the weekend with the highest opening of the year so far.
Captain Marvel took in $153 million over the weekend in 4,310 theaters. It’s the seventh best opening for the MCU between Iron Man 3 and Guardians of the Galaxy Vol. 2 and the third highest March opening of all time. It’s close to the openings of movies like The Hunger Games, The Dark Knight, and Rogue One and it’s $50 million higher than Wonder Woman’s opening back in 2017. Internationally, Captain Marvel made $303 million, bringing its worldwide total to $456.2 million. It was the sixth largest worldwide debut of all time between Harry Potter and the Deathly Hallows Part 2 and The Last Jedi. It also had the third highest debut ever in China for the MCU behind Infinity War and Captain America: Civil War with $89.3 million. Right now Captain Marvel is the highest grossing film domestically for 2019 and the second highest grossing film worldwide behind Chinese juggernaut, The Wandering Earth.
Captain Marvel scooped up pretty much the entire box office so the rest of the top ten was left with scraps. How to Train Your Dragon: The Hidden World was a distant second with $14.7 million, dropping 51% from last weekend’s repeat at #1. It has made $119.6 million domestic and over $436 million worldwide.
A Madea Family Funeral dropped 55% from last weekend and made another $12 million, bringing it to $45.8 million for two weeks out.
The Lego Movie 2 and Alita: Battle Angel rounded out the top 5 with the latter still not cracking $100 million even after five weeks out, possibly putting another nail into the LEGO franchise’s coffin.
Further down the list, documentary Apollo 11 added 285 theaters and jumped into the top ten after being in 15th last week. It made $1.3 million and had made $3.7 million so far.
Captain Marvel also took the Per Screen average with $35,499 in each of its theaters but fairly close behind in 5 theaters was a new Julianne Moore movie called Glory Bell, which made $30,955 in each of its theaters.