Avengers: Infinity War Has the Biggest Box Office Opening of All Time.

Marvel Studios’ Avengers: Infinity War made history over the weekend, earning an estimated $250 million at 4,474 theaters in the U.S. and Canada—the highest domestic debut of all time. Analysts point out that the number could change when the official tally is announced Monday. Avengers: Infinity War earned $380 million overseas, bringing its global total to $630 million, the top worldwide debut of all time. It will debut in one of the largest markets, China, May 11.