Wong can probably afford that metaphysical ham and rye now: Avengers: Infinity War has officially crossed $2 billion at the global box office, becoming only the fourth film in history to do so.

Disney announced Tuesday that Infinity War reached the milestone in its 48th day of release, with a domestic total of $656.1 million and an international total of $1.35 billion. The Marvel tentpole now stands as the fourth highest-grossing film of all time, unadjusted for inflation, behind Avatar ($2.79 billion), Titanic ($2.19 billion), and Star Wars: The Force Awakens ($2.07 billion).

Infinity War has been breaking records since it hit theaters on April 27: Not only did it earn the biggest domestic opening weekend of all time with $257.7 million, but it also became the fastest film ever to hit $1 billion worldwide, doing so in only 11 days. Infinity War now stands as Marvel’s highest-grossing film ever — although Black Panther still has it beat domestically with $699.4 million.

Much of Infinity War’s total has come from international box office receipts, particularly in China, where it’s earned $369.7 million and become the country’s third highest-grossing film ever.

Joe and Anthony Russo directed Infinity War, which assembles just about every Marvel hero ever in a quest to stop the tyrannical Thanos (Josh Brolin) from obtaining all six Infinity Stones and wiping out half of the universe’s population. The as-yet-untitled Avengers 4 is scheduled to hit theaters May 3, 2019.

Avengers: Infinity War
  • Movie