Avengers: Endgame was always going to be pretty big – the nice people at Marvel and Disney are pretty good at this sort of thing – and at this point, half the fun is in watching the box office numbers continue to climb, and wondering just how much bigger it’s going to get.
The film, released a little under two weeks ago, was the first ever to reach a billion dollars in total box office by its opening weekend. At the time of writing, its worldwide gross sits at $1,194 billion, and with an estimated $145 million weekend in the US, it’s poised to hit $2 billion shortly.
Internationally, this makes Avengers: Endgame the fifth-highest grossing movie of all time – again, that’s less than two weeks into its run. It currently sits just behind Avengers: Infinity War, whose $2,068 million gross it should easily surpass this week.
Ahead of that, at number three, you have Star Wars: The Force Awakens, which has a total of $2,068 billion. Director James Cameron still holds the number one and two all-time spots, with Titanic at $2,187 billion and Avatar all the way up there at $2,788 billion.
Will Endgame beat Avatar to claim the title of the highest-grossing film of all time? That’s certainly a trending search right now, and box office analyst Erik Davis of Fandango believes it has an outside chance, but it could be tough given the time of year and the number of upcoming films.
Avatar, he points out, came out in December, and had free reign to continue its run throughout January and February with very little competition in those dry months. Endgame, on the other hand, will soon need to fend off the likes of Aladdin and Detective Pikachu to continue its run.
While Endgame has a reasonable shot of stealing the all-time number two spot from Titanic, its chances of unseating Avatar seem less certain, although anything’s possible given the fanatical devotion of some Marvel fans, so I guess we’ll see.