Avengers: Endgame Encore has officially dethroned Avatar as the highest-grossing film of all time, pushing the MCU’s 2019 epic past the $2.925 billion mark worldwide. The re-release — not a new film, just a theatrical rerun, has reclaimed the crown after Avatar’s 2022 revival briefly stole it. Box Office Mojo data cited by Koimoi confirms the shift, though numbers remain estimates and unverified. No one’s celebrating with fireworks. The film’s second weekend in North America pulled in $4.4 million, down 83% from its opening. A steep drop, but still slightly above Avatar’s 2022 re-release performance. It landed at #7 domestically, bringing its total to $36.2 million in the US. Internationally, it earned $14.4 million over three days, a 76% decline, lifting its global tally to $89.8 million. Combined, the Encore run adds $126 million to the franchise’s legacy. The original film never crossed $900 million in the US, but globally, it’s now the undisputed king. Whether this counts as a victory or a nostalgia tax is up for debate. What’s certain? The box office isn’t about fresh stories anymore. It’s about resurrecting old ones. And the audience keeps showing up. Next stop: the next re-release.