Photo Credit: Disney/Marvel Studios
Avengers: Endgame is now the second highest-grossing film of all time, having earned over $2.188 billion (about Rs. 15,176 crores) at the worldwide box office, which breaks the record held by James Cameron-directed Titanic in just twelve days of global release. The epic conclusion to the Infinity Saga — the retroactive title bestowed on the first 22 films in the Marvel Cinematic Universe — now clearly has its sights set on the highest-grossing film of all time: Avatar, also directed by Cameron. Endgame is currently about $600 million away, but for what it's worth, the Marvel film hit the $2-billion milestone in 11 days, while Avatar took 47 days.
Over this past weekend, Avengers: Endgame brought in an estimated $427.8 million (about Rs. 2,967 crores) at the worldwide box office. Of that, $145.8 million (about Rs. 1,011 crores) came in from its home market of the United States, while the rest $282 million (about Rs. 1,956 crores) came from all other international markets. In the US, Endgame now has a total gross of $619.6 million (about Rs. 4,298 crores), with the other $1.569 billion (about Rs. 10,885 crores) thanks to all other countries around the globe. If you convert those numbers into percentage, it has a similar split like Avatar: 27-28 percent in the US to 71-72 percent from the rest of the world. For now, at least.
The US is obviously Endgame's single biggest market, but it's followed closely by China with over $575 million (about Rs. 3,989 crores) in total gross. After that, there's the UK ($89.9 million), South Korea ($82.1 million), Mexico ($61.6 million), Brazil ($56.3 million), India ($53.6 million), Germany ($47.4 million), Australia ($46.2 million), France ($43.1 million), Japan ($34.4 million), Russia ($32.6 million), Indonesia ($30.9 million), Italy ($29.0 million), Philippines ($28.7 million), Spain ($24.9 million), Hong Kong ($23.1 million), Taiwan ($22.5 million), and Thailand ($22.5 million). These numbers will be updated once Disney releases weekend actuals on Monday afternoon US time.
But already, Avengers: Endgame is the ninth highest-grossing film of all time in the US, just behind Star Wars: The Last Jedi, and reportedly the tenth highest-grossing film of all time in India, going by numbers collated by Box Office India. By the end of the second weekend per data provided by Disney India, Endgame had clocked in Rs. 312.95 crores (about $45 million) in net box office collections. (Box office collections in India deal in net collections, which is the total gross — Rs. 372.56 crores or about $53.6 million, in this case — minus the entertainment tax.) Forget precedent, a Hollywood film in India's top 10 is beyond all expectations.
Endgame wasn't the only Marvel film making money in theatres this weekend. Captain Marvel is still knocking around and grossed an estimated $5.4 million (about Rs. 37.46 crores) globally, taking its worldwide total to $1.12 billion (about Rs. 7,770 crores). Thanks to those two, the Marvel Cinematic Universe is now up to $20.8 billion (about Rs. 1.44 lakh crores), when you add up the box office receipts of all 22 films so far.