With the hype surrounding it and just legions upon legions of fans who support the Marvel Cinematic Universe, it comes as no surprise that Avengers: Endgame has smashed box office records and pulled in US$1.2 billion globally during its opening weekend. This makes Endgame the eighth MCU film to hit the billion-dollar mark. It is the fastest any film has ever earned that much, though. Disney’s franchise films have steadily dominated the box offices when they come out. Last year’s Avengers: Infinity War earned $630 million during its opening weekend and became the fastest movie ever to cross the $1 billion mark.
The Chinese box office helped make the record happen as the opening weekend pulled in $329 million in the country. Infinity War premiered a couple of weeks later. With the film figuring as the culmination of the last 22 MCU films, it seems fitting that it is being received as well as it is. According to Marvel Studios head Kevin Feige, there are at least 20 films coming up that are “completely different from anything that’s come before.”
Source: The Verge