?Avengers: Infinity War? reached $1.25 billion at the global box office on Thursday, and this weekend the hit movies is expected to storm into the top ten highest-grossing films of all time. That?s in large part because the Marvel film is finally opening in China, where interest in it has hit highs never before reached by a superhero movie in the country.