According to The Hollywood Reporter, Avengers: Infinity War will officially cross the $1 billion mark today, making for the fastest a film has crossed that threshold at the worldwide box office. The film managed to beat out fellow Disney film, Star Wars: The Force Awakens, by a single day as the Star Wars flick previously achieved the record in a matter of twelve days, while it only took Infinity War eleven. Even more impressive is that Infinity War is expected to take in another $120 million in its second weekend, making for the second-best-second weekend in history, behind The Force Awakens.
As of yesterday, the film had achieved $974.5 million at the worldwide box office, including $369.7 million stateside and $604.8 million internationally. The latter is most notable as the film has yet to open in China, where it isn't set for release until May 11. With the film set to surpass $1 billion at the worldwide box office today, the film will become one of thirty-four films to achieve such a feat, with Disney owning seventeen of the thirty-four films included in that total. Marvel films that have crossed the $1 billion milestone include The Avengers ($1.5 billion), Avengers: Age of Ultron ($1.4 billion), Black Panther ($1.3 billion), Iron Man 3 ($1.2 billion), Captain America: Civil War ($1.1 million) and now Infinity War.
Infinity War's continued success has also helped to push Disney past the $3 billion mark for the year, the fastest any studio has accomplished said threshold in a given year.
Avengers: Infinity War is directed by Joe and Anthony Russo and stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Mark Ruffalo, Jeremy Renner, Scarlett Johansson, Paul Bettany, Anthony Mackie, Paul Rudd, Elizabeth Olsen, Tom Holland, Benedict Cumberbatch, Chadwick Boseman, Chris Pratt, Zoe Saldana, Dave Bautista, Bradley Cooper, Vin Diesel, Tom Hiddleston and Josh Brolin, among others. The film is in theaters now.