Which is the highest-grossing film of all time?
Quick Answer
James Cameronโs Avatar (2009) holds the record, having earned about 2.92 billion dollars at the worldwide box office.
The Full Story
Avatar opened in December 2009 and became the first film to earn more than 2 billion dollars, helped by the boom in 3D cinemas. Avengers: Endgame overtook it in July 2019 with about 2.8 billion dollars, but a re-release of Avatar in China in 2021 pushed it back to the top. Cameron also directed Titanic (1997) and Avatar: The Way of Water (2022), both of which have passed 2.2 billion dollars, giving him three of the top four spots. The Chinese animated film Ne Zha 2 became the highest-grossing animated film ever in 2025, earning over 2 billion dollars. These figures are not adjusted for inflation; adjusted, Gone with the Wind (1939) would likely rank first.
Key Facts
YouTube Angle
Suggested video title for this topic:
"The Billion-Dollar Club โ How Avatar Became King of the Box Office"