What is the highest-grossing film of all time (as of 2021)?

1 answer

As of 2021, the highest-grossing film of all time was "Avatar," directed by James Cameron. It reclaimed its top position after a re-release in China in March 2021, surpassing "Avengers: Endgame." The total gross for "Avatar" was approximately $2.8 billion. Please verify with the latest sources for the most current information, as box office rankings can change.