It took a decade of interconnected movies and a re-release, but Avengers: Endgame managed to topple Avatar and become the highest-grossing movie of all time.
That victory won’t last for long, according to James Cameron, who, while talking to USA Today, predicted that Avatar will beat Endgame, restoring his franchise back at the top of the heap.
Source: IGN.com James Cameron Thinks Avatar Will Wind Up Beating Endgame at the Box Office