
It was a big enough number to catapult Avatar back to the top of the list, though it now looks as if Spider-Man: No Way Home (2021) is trying to climb its way to the top of the list of the 25 biggest movies of all-time In March 2021, Avatar made a triumphant return to theaters in China, where it ended up grossing an impressive $3.5 million, bringing its total haul to just over $2.8 billion. And within just a few months, it officially unseated James Cameron's Avatar-which had held the number one spot for 10 years-to become the highest-grossing movie of all time. The epic MCU team-up demolished all previous box office records by making a cool $1.2 billion in just its first few days in theaters.
When Avengers: Endgame arrived in theaters in April 2019, box office insiders had no doubt it would be a hit-but few people had predicted just how big a dent the superhero movie would make in its opening weekend alone.
