Avengers: Endgame' crossed ২ 2.792 billion at the global box office on Saturday (July 20th). Meanwhile, the total revenue of 'Avatar' (2009) is 2.898 billion dollars. Only 500,000 is needed to cross it, which was reportedly earned on Sunday (July 21), the holiday.
When 'Avatar' failed to win a small amount of money, it was re-released worldwide in June to give Avengers: Endgame the title of the greatest movie in history. Marvel Studios adds a special 6-minute scene to the original movie to attract the audience.
After that, 'Avengers: Endgame' was recognized as the highest grossing movie of all time at the box office. And in the second place went 'Avatar' which has been at the top for ten long years. Third on the list was Titanic, fourth was Star Wars: The Force Awakens, and fifth was Avengers: Infinity War.