Director James Cameron is competing against himself at the top of the list of highest grossing films of all time.Titanic (1997), which had a secure hold on number three, was overtaken this weekend by Avatar: The Way Of The Water (2022) after its dramatic rise up the box office charts, according to TMZ.But in the wake of the recent re-release of Titanic in theaters, the iconic romance and disaster film reclaimed the third position, pushing the Avatar sequel back to number four.Despite all the moving and flip-flopping between those two Cameron films, his original Avatar (2009) film still reigns king of the box office with $2.923 billion, which is followed by Avengers: Endgame (2019) in second place at $2.798 billion.After the re-release of Titanic in theaters this weekend in celebration of its 25th anniversary, new ticket sales put it back in third with a gross of $2.217 billion, giving it a small lead over Avatar: The Way Of Water at $2.214 billion.
Top moneymakers: James Cameron, 68, is competing with himself in the race for third highest grossing film of all time with Titanic (1997) and Avatar: The Way Of Water (2022)But even with all the new moving and shaking, experts are predicting that the Avatar sequel will retake the third position in the coming days.
Rounding out the top five moneymakers of all time is Star Wars: The Force Awakens (2015) with $2.071 million.Just last month, in the wake of Avatar 2's climb up the box office charts, Cameron earned the distinction of being the only director to helm three films to gross more than $2 billion at the worldwide box office, according to TMZ.
Along with the top five all time moneymakers, Avengers: Infinity War (2018) is the only other film to top the money milestone,.
Read more on dailymail.co.uk