Friday returns suggested that Disney and Marvel's Avengers: Infinity War would debut in the $225 million to $235 million range domestically, not enough to set a new opening weekend record and best the $248 million debut of fellow Disney title Star Wars: The Force Awakens. But over the course of the next 24 hours, everything changed as word-of-mouth ignited. Infinity War posted the biggest Saturday and Sunday ever at the North American box office on its way to a record-shattering $258.2 million weekend, according to final numbers. (That's up from Sunday's estimated $250 million.) The mega-Marvel superhero mashup also shattered records on the world stage. It launched to $640.9 million globally — $100 million more than the previous champ, The Fate of the Furious ($541.9 million).