UPDATED FINAL NUMBERS:
Thanos may have been a tough foe, but the Force wasn’t. This movie’s got some serious stones.
Avengers: Infinity War, the cliffhanging “beginning of the end” for the current Marvel Cinematic Universe storyline, hauled in $258 million at the North American box office over its opening three-day weekend, beating previous record holder from 2015, Star Wars: The Force Awakens, which bowed to $247.9 million.
Plus, with $382 million internationally, Infinity War also wrestled the biggest global launch of all time with $640 million, besting former champ The Fate of the Furious ($541 million) by $100 million. More stunning: Marvel accomplished this without China, which doesn’t open the superhero crossover until May 11.
In terms of single-day domestic records, Infinity War also snagged the best Saturday ($82.1 million) and Sunday ($69.2 million) receipts ever. The Force Awakens still has the highest grossing Friday at $119 million; Infinity War is second at $106 million.
To put a punctuation on their dominance, Marvel’s Black Panther bumped up to fifth place for the weekend, bringing its total domestic gross to $688 million, which is third all-time behind only The Force Awakens ($936.6 million) and Avatar ($760.5 million).
Also of note: three of the six biggest opening weekends ever – Avengers: Infinity War (#1, $250 million), Star Wars: The Last Jedi (#3, $220 million), and Black Panther (#6, $202 million) – all opened in the last five months.
Things may look dark for our avenging heroes, but for Marvel (and parent company Disney, which also owns Star Wars) they’ve never been brighter.