Avengers Infinity War over $1.6 billion in movie box office

Avengers: Infinity War has a domestic gross of $547.8 million and international of $1.06 billion for 5th most box office ever.

Avengers Infinity War made over $200 million in its opening weekend in China. This is the second most after Fate of the Furious in China.

Another $150-200 million domestically and $250-300 million in China should see Avengers Infinity War passing Titanic for second most box office ever. To pass Avatar at $2.79 billion will take a lot of repeat viewing in the later months.