The story of the box office this past weekend and perhaps our lifetimes was Avengers: Endgame, which snapped away nearly every opening weekend record in existence with an absurd $357.1 million domestic haul and over $1.2 billion worldwide. Believe it or not, the MCU’s culmination film wasn’t the only title in theaters. In fact, there was another Marvel movie playing as well, Captain Marvel to be specific, and it is receiving a nice box office boost from Endgame.
The domestic box office enjoyed the biggest weekend of all time with $401.65 million according to Deadline, with the largest chunk of that obviously coming from Endgame. That rising tide lifted Captain Marvel’s boat as well because the MCU solo film came in second with $8.3 million. That might not seem like an impressive number on its own, but in context it is clear that Captain Marvel is getting a major rub from all the hype around Endgame.
Captain Marvel has been a massive success in its own right and has earned $414.5 million domestic and over $1.1 billion worldwide, but it was winding down its theatrical run. Anna Boden and Ryan Fleck’s film released all the way back on March 8 and by the weekend of April 12-14 it had dropped to sixth place at the box office with $8.6 million according to Box Office Mojo.
The weekend before Avengers: Endgame, it started to look like the Brie Larson film was getting a bump as it rose 5.7%, climbing to fourth place with $9.1 million. But this past weekend, in its eighth weekend in release, Captain Marvel took second place at the box office, dropping only 8.7% to $8.3 million from 2,435 locations. Remarkably, Captain Marvel has maintained this hold and gotten a boost at the box office all while continuing to shed theaters.
This seems to be pretty clearly a result of Avengers: Endgame spreading the love and elevating its MCU brethren (sistren?) and it makes sense. While I tend to think that the MCU has a coterie audience that sees all the movies, it is possible that some MCU fans and more casual audiences still needed to catch up on Captain Marvel or wanted to see it as part of their pre-Endgame MCU rewatch.
If you couldn’t get Avengers: Endgame tickets till Sunday, why not make a weekend out of it and hit Captain Marvel on Saturday? This is pure speculation but it’s also feasible that audiences that skipped Captain Marvel saw how badass she is in Avengers: Endgame and decided that her solo film was worth checking out.
Whatever the reason, this past weekend was all about Avengers: Endgame and the MCU overall and Captain Marvel benefitted from that.