Just as predicted 'Avengers: Age of Ultron' surpassed the magic $1bn mark this weekend, catapulting it into the superleague of high-grossing films and cementing its place as the eight highest-grossing film of all time (just behind Iron Man 3).
Helping it on its way was a huge $156.3m opening in China, including $17.5m from IMAX alone. That's nearly double it's predecessor's total tally in China of $86.3m.
In total, 'Ultron' has grossed $1.142bn worldwide. The question now - will it continue earning enough to surpass Iron Man 3 ($1.215bn) and Frozen ($1.274bn)?