Avengers: Endgame has already broken the global box office record – and the weekend isn’t even over yet.
Making an estimated $644 million at the worldwide box office, Disney and Marvel’s latest film has broken the record held by its predecessor, Avengers: Infinity War, which took $641 million globally in April 2018.
According to the studio, Avengers: Endgame has grossed an estimated $487 million outside of the US, which eclipses the international weekend record, originally held by The Fate of the Furious ($443 million).
The film that sees Iron Man, Captain America, Hulk and the rest of the Avengers go up against evil titan Thanos, has also already earned the highest-grossing three day start ever in China, making $217 million so far.
Continuing to break records, the film had the biggest opening day ever in North America. With an estimated $156.7 million taken on Friday (April 26), that’s approximately $37 million more than the previous record held by Star Wars: The Force Awakens in 2015.
Disney estimates that the three-day estimate for Avengers: Endgame in the US will land around the $310 million to $340 million mark, which beats out the current record that belongs to Avengers: Infinity War, which grossed $258 million opening weekend.
Avengers: Endgame is the epic conclusion to Marvel’s decade long series of blockbuster films. All together Marvel Studios has made more than $19 billion worldwide.
Ruffalo, who plays Bruce Banner/Hulk in the franchise, is notorious for letting things slip, so much so that Don Cheadle (Jim Rhodes/War Machine) said he refused to do any promotion with him. But now the movie is finally out, Mark feels like he can rest easy.
This weekend, Ruffalo took to Twitter to reveal he’s relieved he no longer has to worry about spoiling the movie for fans. “Now that #AvengersEndgame is out in the world, you all can finally live without the fear of me spoiling it,” he said.