India, Oct. 5 -- Endgame" has overtaken "Avatar" to reclaim the title of the highest-grossing movie of all time, with its latest theatrical re-release taking its worldwide box office haul to USD 2.925 billion.

The 2019 Marvel superhero film now sits just ahead of James Cameron's 2009 blockbuster "Avatar", which has a worldwide gross of USD 2.923 billion, Variety reported.

The two films have repeatedly traded places at the top of the all-time box office rankings, helped by theatrical re-releases and continued audience interest in both franchises.

"Avatar" had held the top position for about a decade before "Avengers: Endgame" surpassed it following its 2019 release.

The Marvel film later slipped to second place in 2021 when "Avatar" re...