The other three members of this exclusive club are "Avatar" ($2.788 billion), "Titanic" ($2.188 billion) and "Star Wars: The Force Awakens" ($2.068 billion).
Currently, Infinity War is ranked as the 4th highest grossing movie of all time.
Hawkeye, played by actor Jeremy Renner, was absent from most of the marketing material for Avengers: Infinity War and did not appear in the final film, leaving many fans curious about the character's whereabouts and well-being. Infinity War is only $67 million away from The Force Awakens. Before the end of the eighth weekend, Infinity War is expected to dethrone Titanic and emerge as the fourth biggest domestic grosser of all time.
On the global stage, it's now sitting on $1.346 billion and kicked off that good fortune with the second biggest worldwide debut of all time with $382 million, bested only by The Fate of the Furious - the latter had the advantage of also opening in China and earning $185 million from the Asian market alone though.
No title has been revealed so far, although the Russos and Marvel chief Kevin Feige have said that the title could have been a plot spoiler for Infinity War. Internationally, it is the third highest grossing release ever with $1.346 billion. It's the only the tenth film in China's history to earn more than 2 billion yuan in total and just the third import film to do so.
As the film is closing in on $2 billion at the worldwide box office, all eyes are now looking forward to the still-untitled sequel due to arrive in April 2019.
It's a bit interesting that this list of $2 billion movies now strictly belongs to either Disney films or films directed by James Cameron. It's safe to assume that it will, but it was safe to assume that Solo was going to be a big box office hit as well...and it wasn't.
After months of speculation, it turned out that Jeremy Renner indeed wasn't a part of Avengers: Infinity War.