Piggybacking off of Captain Marvel solo film climbs back up to #2 on the domestic box office chart. Going into this weekend, it was no mystery that Marvel Studios' 22nd MCU entry would make a big splash financially. It was just a question of how big an impact would be felt. Sure enough, Endgame is breaking all kinds of records, including for biggest domestic and worldwide opening weekends.
Amazingly, Captain America: Civil War, and most recently, Captain Marvel.
Captain Marvel only came out at the beginning of March, meaning it didn't even get two full months of breathing room before Endgame crashed into theaters. Many questioned the wisdom of this, but it turns out Carol Danvers has only been helped by the arrival of the Avengers. According to Box Office Mojo, Captain Marvel took the #2 spot domestically this weekend with an $8 million haul, coming in right behind Endgame. Captain Marvel was #4 last week, so this was clearly an Avengers-induced bump upward.
Captain Marvel now sits at a domestic total of $413.6 million, and set between her first adventure and Endgame.
At this rate, it seems likely that Avengers: Endgame will retain the top spot at the box office next weekend, and possibly the weekend after, depending on how strong Marvel's strategy of releasing them so close together seems to have paid off. At a certain point, we might all be better off just assuming Disney knows what it's doing.
Source: Box Office Mojo