๐Ÿ† which

Which is the highest-grossing film of all time?

MoviesPop Culture

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

1.Avatar spent seven consecutive weekends at number one in the US.
2.Titanic was the highest-grossing film for 12 years before Avatar.
3.Only a handful of films in history have crossed the 2 billion dollar mark.

YouTube Angle

Suggested video title for this topic:

"The Billion-Dollar Club โ€” How Avatar Became King of the Box Office"