Avengers: Endgamehas officially surpassed James Cameron’sTitanicand is now the second highest grossing movie of all time. Earth’s Mightiest Heroes were able to earn a solid $145.8 million domestically over the weekend, which brings its global total to $2.189 billion in just two weeks in theaters. Obviously, the movie was able to secure the number one spot at the box office for the second weekend in a row. 1997’sTitanicearned $2.187 billion (unadjusted for inflation). In addition to the new milestones,Endgamenow has the highest grossing week of all-time after earning $562 million globally last week.
James Cameron’sAvataris the highest grossing movie of all time, currently sitting on top of thebox officeat $2.7 billion.Avengers: Endgamecould very well go on to dethrone the current box office champ, and if this buzz keeps going, the movie is going to do it soon. Coming in at number two this weekend is psychological thrillerThe Intruder, which brought in $11 million. The debut weekend is pretty solid for the movie since it has been getting negative reviews over the past few weeks.
Seth Rogen and Charlize Theron’s romantic comedyLong Shottook the number three spot at the box office this weekend after bringing in $10 million. The movie had positive test screenings, which saw the studio change the release date a few times and it unfortunately landed right in the middle ofAvengers: Endgame’s amazing success.Uglydollsdebuted with $8.5 million, which was enough to take the fourth position this weekend.
After getting a shot in the arm fromAvengers: Endgamelast weekend,Captain Marvelfell from number two to number five this weekend. The Marvel Studios project brought in $4.2 million and has made $1.1 billion globally in its nine weeks in theaters. As for the sixth spot this weekend, Christian dramaBreakthroughbrought in $3.9 million, which was followed by horror movieThe Curse of La Lloronaat number seven with $3.5 million.
DC’sShazam!is still holding on tight and took the number eight spot this weekend after bringing in an additional $2.4 million. To date, the superhero movie has made $355.5 million globally. Number nine went toLittle, which earned $1.47 million.Dumbobrought in $3.9 million this weekend and took the tenth spot. The live-action adaptation of the Disney classic was directed by Tim Burton and has been a steady earner at the box office over the past six weeks. You can check out the rest of this weekend’s numbers over atBox Office Mojo.