The latest Marvel film, Avengers: Infinity War unsurprisingly won the weekend; and perhaps also unsurprisingly, set a new box office record, taking in $250 million over the weekend. And that’s just the domestic take. Worldwide, the movie brought in $630 million.
Avengers topped the previous record holder, Star Wars: The Force Awakens ($247.9 million), which should be noted is also a Disney movie.
Marvel’s last movie, Black Panther, opened with $202 million.