After a record-breaking opening, Avengers: Endgame is now the second-highest-grossing film of all time with $2.189 billion.
It reached this level after surpassed James Cameron’s Titanic which earned $2.187 billion. Endgame achieved the remarkable feat after collecting another $145.8 million domestically and $282.2 million overseas in its second weekend.
The top-grossing film of all time is Cameron’s Avatar (2009), with $2.8 billion at the global box office.
With a late April release date, “Avengers: Endgame” won’t enjoy that same kind of staying power. It’s worth noting that “Avengers: Endgame” and “Avengers: Infinity War” are the only two films to cross $2 billion that weren’t released in December.
“Avatar “was released in December 2009 and had an unprecedented run in theaters, playing on the big screen for over eight months. “Avatar” had virtually free rein over the box office throughout January and February, traditionally slower months that are light on new releases. It stayed in the top five in North America for 14 weeks, eight of those in the No. 1 spot.
Heading into the weekend, the Avengers installment earned the highest-grossing week of all-time, collecting an astounding $562 million at the global box office from Monday to Thursday. Endgame is one of only five films to pass the $2 billion mark, joining fellow Disney titles Star Wars: The Force Awakens (2015) and Avengers: Infinity War (2018). It reached the threshold in record time, in only its eleventh day of release.
Endgame has hit the $620 million mark in North America, becoming the ninth all-time highest earner.
Overseas, Endgame is now the second-highest-grossing release of all time with $1.57 billion at the international box office, second only to Avatar ($2 billion).