Last weekend, Avengers: Infinity War made its debut in China – one of the most profitable movie markets in the world. That opening helped give the latest Marvel movie a huge boost at the box office – but how much did the film take during its opening weekend?
I have the answer!
During it’s opening weekend in China, Avengers: Infinity War took $191,034,869 – which is a very impressive chunk of change. A very, very impressive chunk indeed.
Well currently, Avengers: Infinity War is the fifth highest grossing movie of all-time, sitting behind Avatar (2009), Titanic (1997), Star Wars: The Force Awakens (2015) and Jurassic World (2015). If Infinity War wants to surpass these movies then it needs to continue its box office momentum in the US and all over the world, however, having a profitable presence in China helps.
So let’s take a look at how well these aforementioned movies did in China during their opening weekends, to see if this latest Avengers movie has a chance of becoming the new king of the world. A great opening weekend is usually a strong indication of success.
Here are the Chinese opening weekends for the four highest grossing movies of all-time, according to Box Office Mojo:
- Avatar ($204.1m)*
- Titanic ($43.9m)*
- Star Wars: The Force Awakens ($52.3m)
- Jurassic World ($99.1m)
*Box Office Mojo does not have the opening weekends listed for these films. The totals listed are the overall totals for the Chinese box office once the movies had finished their respective run.
OK, so as you can see Avengers: Infinity War took more during its opening weekend in China than any of the films listed above. The box office opening for Avatar is unclear, but it didn’t make $204.1 million in a week, so it’s a safe bet to say that Avengers beat this movie too.
So, what does this mean?
It could mean nothing. It could mean everything.
Avengers: Infinity War has made a huge splash in China. If the film can now build on this opening and maintain its presence going into another weekend (and another) then the film will continue to push further up the charts.