If you're wondering what that asterisk on highest-grossing on the headline means, it's to do with inflation and us being pedants for this kind of thing.

Currently, 'Avengers: Endgame' holds the record as the highest-grossing movie of all time based on dollar amount. However, if we adjust for inflation, the highest-grossing movie of all time still remains as 'Gone With The Wind' and its $3.7 billion worldwide box office.

'Avengers: Endgame' is set to clear $2.8 billion this weekend, which will put it out in front of 'Avatar' and its $2.78 billion take at long last, some four months after its release. In order to secure 'Avengers: Endgame' the title of highest-grossing movie of all time, Disney and Marvel Studios re-released the movie with extra footage at the end credits, prompting die-hard fans to run back to cinemas to see it.

Funnily enough, 'Avatar' is now technically a part of Disney, thanks to the recent sale of Fox to Disney, so the record belong to them just as much as it did Disney. The news of 'Avengers: Endgame' snagging the record comes as Marvel Studios' chief, Kevin Feige, announced plans for Phase 4 of the Marvel Cinematic Universe, including tentative plans to relaunch 'Fantastic Four'.

'Avengers: Endgame' will soon be released on home media formats, making its way on to Irish shelves on August 13th.

James Cameron posted a congratulations to Marvel referring to how the superhero epic toppled his 'Avatar.' He previously congratulated the studio for beating 'Titanic' at the box office.