Your Cart is empty
We all knew that Avengers: Infinity War was going to demolish the box office, which it did to a tune of $250 million, but what's stunning is that it actually out performed expectations. Yes, a movie with stunningly high expectations, did better than everyone imagined. It's like the straight A student getting some sort of grade no one knew existed until they got it. Analysts predicted that the movie would open with the second or third highest opening weekend of all time, but the movie powered to the number one spot toppling Star Wars: The Force Awakens. Yup, Marvel is bigger than Star Wars (of course both are Disney products so they're rich either way).
Given this opening, the positive response to the film, and the general fact that Marvel movies got legs for days it's not unlikely that the film will become the top grosser of all time. This is especially true because there is nothing that's going to come even close to challenging it until the end of May when Deadpool 2 and Solo: A Star Wars Story land. This thing is going to bring in large sums of money for months to come.
Speaking of bringing in money, Black Panther also had a stellar weekend, cracking the top 5 of the box office. If it continues appearing in the top ten, and there's no reason it shouldn't, it will hold this year's record for longest stint at 13 weeks. It's already made $1.33 billion worldwide and $700 million domestic.
Disney is making all the money over the next few weeks.