The Toronto premiere of Avengers: Infinity War. Photo: Isaiah Trickey/FilmMagic
"Avengers: Infinity War" has shattered the record for opening weekends, raking in $630 million worldwide and $250 million in North America, per box office numbers cited by the Hollywood Reporter. And it hasn't even opened in the biggest market, China, yet.
In perspective: The previous domestic record holder — "Star Wars: The Force Awakens" — made $248 million. The world record was previously set by "The Fate of the Furious," which earned $542 million. [Go deeper: Check out our chart of the top 100 highest-grossing films in North America]