The film will be set before the events of Infinity War, which became only the fourth film in history to cross the $2 billion mark at the global box office. Now that ambition is paying off like few others out there as Infinity War has officially earned more than $2 billion globally. It reached the milestone one day earlier than "Star Wars: The Force Awakens".
Avengers: Infinity War along with India has been successful to cross major biggies at the worldwide box office too.
Avengers: Infinity War is now the highest earning superhero movie of all time internationally with $1.346B in those markets. Domestically, Infinity War still trails Black Panther by nearly $50 million and does not look like it will have the legs to beat that number by the time its run is over. The mega Marvel film, which has been breaking records ever since its release in April, has now entered the elite $2 billion club, becoming the fourth film to attain the feat.
After just 48 days in theaters, Avengers: Infinity War joins a very exclusive group of movies that have made more than $2 billion across the globe.
Much of Infinity War's total has come from worldwide box office receipts, particularly in China, where it's earned $369.7 million and become the country's third highest-grossing film ever. Pic holds the record for biggest domestic debut ever with $257.7M in its opening weekend.
Fans first noticed Hawkeye's absence following the release of the movie's first trailer November of previous year.
He may not be the most powerful hero, but Iron Man is clearly the heart of the Marvel Cinematic Universe.
Directed by the Russo brothers, Infinity War features an all-star cast comprising Robert Downey Jr., Chris Hemsworth, Mark Ruffalo, Chris Evans, Scarlett Johansson, Benedict Cumberbatch, Tom Holland, Chadwick Boseman, Chris Pratt, Don Cheadle, Paul Bettany, Zoe Saldana, Elizabeth Olsen, Anthony Mackie, Sebastian Stan, Danai Gurira, Letitia Wright, Dave Bautista, and Josh Brolin.