Marvel’s Avengers: Endgame has now surpassed Jame Cameron’s Titanic to become the second highest-grossing film of all-time.
Avengers: Endgame made just $2.189 billion in just 11 days of release, which is the fastest for any film.
The Marvel film is one of five films to earn $2 billion at the global box office. Avengers: Endgame has passed last year’s Avengers: Infinity War ($2.048 billion), Star Wars: The Force Awakens ($2.068 billion) and now Titanic ($2.187 billion).
The only film Avengers: Endgame hasn’t surpassed is Avatar, which currently sits at $2.788 billion (unadjusted for inflation). The film sits at number 9 of all-time domestically with $620 million and number 2 internationally at $1.528 billion.
In global markets, Avengers: Endgame continues to dominate with the film earning $576 million in China alone, the highest grossing non-local film in history.
It also surpassed the Avengers: Infinity War and The Jungle Book (2016) to be the highest grossing Hollywood film in India earning $52 million to date.
Avengers: Endgame is also the highest all-time industry release in Indonesia, Malaysia, Philippines, Vietnam, Thailand (western), Egypt, Ethiopia, Middle East (as a whole), Oman, Qatar, Saudi Arabia, Ukraine, UAE, Turkey (western), Mexico, Colombia, Central America and Paraguay.
Avengers: Endgame is currently in theatres and could possibly topple Avatar in a matter of weeks.