At its current rate, Avengers: Infinity War is expected to make box office history once again this weekend.
Variety reports the Marvel Studios sequel is projected at earn another $100 million to $130 million in its second weekend at the North American box office. As of Thursday morning, the blockbuster has grossed $857.3 million worldwide, with $322.6 million of that from domestic receipts.
Tying with Star Wars: The Force Awakens on Wednesday as the only films to reach $300 domestically within five days, Marvel's ensemble epic is poised to become the fastest movie in history to reach $1 billion, beating The Force Awakens, which reached that benchmark in 12 days.
Infinity War was originally set to open this weekend, but Disney moved up release by a full week to coincide with the Avengers sequel's opening in most international markets, and place more distance between it and Solo: A Star Wars Story. Infinity War is scheduled to premiere in China on May 11, which should boost its global box office significantly.
Now a full week into its domestic release, Avengers: Infinity War is already the seventh highest-grossing film in the Marvel Cinematic Universe, overtaking Thor: Ragnarok's $854 million lifetime total and just behind Guardians of the Galaxy Vol. 2's $863.8 million.
Directed by Joe and Anthony Russo, Avengers: Infinity War stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Mark Ruffalo, Jeremy Renner, Scarlett Johansson, 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. The film is in theaters everywhere.