Avengers: Endgame has officially passed Avatar at the worldwide box office and become the highest-grossing film in history, Disney announced. The Marvel superhero film surpassed $2.790 billion by Sunday, Disney said, topping Avatar's record of $2.789 billion. This is the first time the highest-grossing film worldwide unadjusted for inflation has been a movie not directed by James Cameron since before 1998's Titanic. The milestone for Endgame comes nearly three months after it landed in theaters with a mind-blowing domestic opening weekend of $357 million and a global opening weekend of $1.2 billion. For some time after, box office prognosticators were skeptical that Endgame could leapfrog Avatar, but a re-release prior to Marvel's Spider-Man: Far From Home helped provide a boost.
need to know now