Disney’s and Marvel’s Avengers: Infinity War is crossing $1 billion at the worldwide box office faster than any film in history.

Directed by Anthony and Joe Russo, the superhero mashup will achieve the milestone Friday or early Saturday, its 10th and 11th day in release, respectively. That supplants the 12 days it took for fellow Disney title Star Wars: The Force Awakens to join the billion-dollar club. (The clock begins on the day a film opens overseas, which, in the case of Infinity War, was April 25.)

Infinity War finished Thursday with a worldwide total of $905.1 million, including $338.4 million in North America, where last weekend it eclipsed the December 2015 launch of Lucasfilms’ Force Awakens ($248 million) to score the top domestic opening of all with $257.8 million.

The film’s international total of $556.7 million through Thursday is all the more impressive for the fact that it doesn’t set sail in China until May 11. It debuted in Russia on Thursday to $4.9 million, the biggest opening day of all time.

Infinity War becomes the 34th movie to cross $1 billion at the global box office, not accounting for inflation. The Disney empire lays claim to 17 of those titles, including six Marvel films (The Avengers, Avengers: Age of Ultron, Black Panther, Iron Man 3, Captain America: Civil War and Infinity War).