It’s been a big weekend for Marvel. They announced a bunch of new films, and discussed their next wave of TV shows at the San Diego Comic-Con, and they also hit a big landmark. 

On Sunday morning, while basking in the afterglow of Saturday night’s announcement of new film franchises (Shang-Chi, The Eternals), a big reboot (Blade) and films with familiar characters (Black Widow, Thor, Dr. Strange) they dropped some news that fans and the industry were all expecting: namely, that Avengers: Endgame has passed Avatar as the highest grossing film of all time.

On Sunday, Disney said the film had earned $2.79 billion at the global box office, topping Avatar’s record of $2.7897 billion, according to CNBC.

Avengers: Endgame has been in theaters for just 87 days,while Avatar was in theaters for 234 days during its first run. Fun fact: both films feature Zoe Saldana, who plays Neytiri in Avatar, and Gamora in the Guardians of the Galaxy franchise (and she reprised that role in Avengers: Infinity War and Avengers: Endgame. (Her sci-fi resume also includes playing Lt. Uhura in the rebooted Star Trek franchise).

Although both films are Disney properties, they clearly wanted Endgame to topple Avatar; in June. Marvel re-released the film with a special tribute to Stan Lee, a deleted scene from Endgame and a teaser for Spider-Man: Far From Home at the end of the credits.

While there aren’t any new Avengers films announced, Marvel’s next film, Black Widow, is set for a May 1, 2020 release. Avatar 2, meanwhile, is due out on December 17, 2021.

Sign me up to for the BENefits Club email newsletter!

Make sure that you’re a member of one of Philadelphia’s most fun groups: The 95.7 BEN-efits Club to get concert and contest info, local and music news, and so much more straight to your inbox!

By clicking "Subscribe" I agree to the website's terms of Service and Privacy Policy. I understand I can unsubscribe at any time.