Thanos reigns supreme.
Ever since its release, Avengers: Infinity War has been breaking box office records left and right. Now, after the Marvel movie's fifth weekend of release, its worldwide haul sits at a whopping $1.9 Billion.
Forbes reports that, over the past weekend, Infinity War made another $16.5 million at the domestic box office, for a current, 31-day total of $621.7 million. While the film now sits as the sixth highest-grossing domestic movie of all time, it should move up a spot this Monday, edging out the total domestic gross of 2012's The Avengers' $623 million.
With a current worldwide total of $1.904 Billion, Marvel's ensemble film is now the fourth biggest movie of all time behind Avatar, Titanic, and Star Wars: The Force Awakens. At this point, if the film continues to perform, the milestone of $2 Billion should be all but guaranteed.
Infinity War is already the biggest superhero film ever and soon, it will only become bigger.
In theaters now, 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.