“Avengers: Endgame” by Marvel became the highest-grossing film after beating James Cameron’s “Avatar” that dominated the box office for almost ten years. This became possible due to the re-release of “Avengers: Endgame” with six minutes of bonus footage. The blockbuster crossed USD 2.7892 billion at the global box office over the weekend and exceeded USD 500,000 in ticket sales needed to surpass 'Avatar's' USD 2.7897 billion benchmark. Marvel Studios president Kevin Feige had appeared at comic con, the world’s biggest pop culture fan convention, on Saturday, to reveal the schedule of new movies and television shows in the Marvel Cinematic Universe.
“I’ve just heard from our folks in Disney distribution that within a matter of days ‘Avengers: Endgame’ will be the biggest film in history,” Feige had said.
“You have to shout out to James Cameron who held that title for a long time. If you adjust for inflation he still holds the title, and he’ll probably get the title again as soon as he puts out another movie. But for right now today in Hall H, thanks to you, ‘Avengers: Endgame’ is the biggest film of all time.”
The Disney statement announcing the imminent record said the Avatar box office figure had been adjusted upward to reflect additional reissue grosses in overseas territories over the past several years.
“The figure for Endgame had also been altered by reconciliation of overseas grosses as the film approaches the end of its run,” the statement said. “Both films are now owned by Disney following its takeover of 21st Century Fox.” Thanking fans for their contributions towards this achievement, Disney co-chairman Alan Horn said, “Fans around the world who lifted Avengers: Endgame to these historic heights. Of course, even with the passage of a decade, the impact of James Cameron’s Avatar remains as powerful as ever, and the astonishing achievements of both of these films are ongoing proof of the power of movies.”