In the least surprising news of 2019, Avengers: Endgame remained on top at the box office over its second weekend. It earned just shy of $150 million domestically, setting its total stateside at $621 million. Toss in its global total and the film has surged past $2 billion and now sits as the second highest grossing film of all time. I’d expect it to eclipse Avatar‘s $2.7 billion total sometime over the next week and a half.
Outside of Avengers, some newcomers got their chance to shine over the weekend. In second is the nightmare-neighbor flick, The Intruder. The Dennis Quaid horror film brought in just over $10 million in its opening. It may not seem like much but with the film’s reported $8 million budget, I’d say it was a major success. Especially considering the competition over the weekend.
In third this week, is another newcomer. Long Shot opened to $9.7 million domestically. The Seth Rogen and Charlize Theron rom-com has received mostly positive reviews and breathed life into the genre. It may not earn too much at the box office considering the summer blockbuster season is just around the corner. But, good word of mouth should help it throughout its theatrical run and beyond.
Rounding out the top five this week are Uglydolls and Captain Marvel, respectively. In fourth, Uglydolls made only $8.6 million in the U.S., significantly less than its reported budget of $45 million. It’s another mid-sized animated project that no one really asked for though so we shouldn’t be that surprised. And, in fifth, Captain Marvel added another $4 million to its domestic total, which is now up to $420.7 million.
Here’s a full look at the top ten movies at the box office from this weekend:
1. Avengers: Endgame – $147.3 million, $621.2 million
2. The Intruder – $10.8 million, $10.8 million
3. Long Shot – $9.7 million, $9.7 million
4. Uglydolls – $8.6 million, $8.6 million
5. Captain Marvel – $4.2 million, $420.7 million
6. Breakthrough – $3.9 million, $33.1 million
7. The Curse of La Llorona – $3.7 million, $48.3 million
8. Shazam! – $2.5 million, $135.2 million
9. Dumbo – $1.5 million, $109.7 million
10. Little – $1.4 million, $38.5 million
Domestic totals in bold.
Box office numbers courtesy of Box Office Mojo.
Check out last weekend’s box office totals here.