In Infinity War, Doctor Strange sees only one outcome of the Avengers defeating Thanos and gives time stone up to The Mad Titan.
The epic superhero movie is now just behind Avatar, Titanic and Star Wars: The Force Awakens in box office records - just six weeks after its worldwide release.
After months of speculation, it turned out that Jeremy Renner indeed wasn't a part of Avengers: Infinity War. Avengers 4, which will pick up after the universe-altering effects from Infinity War, is set to hit theaters May 3, 2019.
The film got a flying start in India too by recording a gross box office collection of Rs 120.9 crore in its opening weekend. The film, as the outlet points out, is also Marvel Studios' highest-grossing release ever, smashing The Avengers' $1.5 billion worldwide pull, Avengers: Age of Ultron's $1.4 billion take-home, and Black Panther's $1.345 billion global gross.
Avengers: Infinity War passes $2 billion at the global box office
In the domestic market, which comprises of the United States and Canada, Infinity War is now the fifth highest-grossing film of all time, only behind The Force Awakens ($936.6 million), Avatar ($760.5 million), Black Panther ($699.4 million), and Titanic ($659.3 million).
Internationally, it is the third-highest grossing release ever with $1.346 billion, and its combined domestic and global debuts set a record of $640.5 million. That figure places it third on the list of all time foreign earners behind Titanic and Avatar. In China, the film's biggest overseas territory, and the second highest-collecting region after North America, Infinity War has raked in an excellent gross of $369.7 million until 12 June. James Cameron is still, after all these years, king of the world.
Infinity War posted the biggest opening days in South Korea ($39.2 million), Mexico ($25.1 million), Brazil ($18.8 million), the Philippines ($12.5 million), Thailand ($10 million), Indonesia ($9.6 million) and Malaysia ($8.4 million).
Directed by Joe and Anthony Russo, Infinity War stars Robert Downey Jr., Chris Hemsworth, Mark Ruffalo, Chris Evans, Scarlett Johansson, Benedict Cumberbatch, Don Cheadle, Tom Holland, Chadwick Boseman, Paul Bettany, Elizabeth Olsen, Anthony Mackie, Sebastian Stan, Tom Hiddleston, Idris Elba, Danai Gurira, Peter Dinklage, Benedict Wong, Pom Klementieff, Karen Gillan, Dave Bautista, Zoe Saldana, Vin Diesel, Bradley Cooper, Gwyneth Paltrow, Benicio del Toro, Josh Brolin, and Chris Pratt.