The return of Marvel's strongest Avengers gave the box office a much-needed shot in the arm this weekend, helping Hollywood rebound from a moribund October.
Running away with first place is Thor: Ragnarok (read our review), the latest installment in the Marvel Cinematic Universe. The film brought in a whopping $121 million in its first three days domestically, capitalizing on the waves of positive buzz and lack of any competition. This is far and away the largest debut for any solo Thor movie, and the seventh-highest start for the franchise all-time. Ragnarok is Marvel's third $100+ million start of 2017 (following Guardians of the Galaxy Vol. 2 and Spider-Man: Homecoming), making this the first time in history a single production studio has released three films to open with $100 million or more in one year.
Thanks to a week head-start in international markets, Ragnarok has blown by the $400 million mark worldwide, already turning a profit for Marvel. This is great news for the studio, since Thor and Hulk shouldn't stay on top of the charts for much longer. We're only a couple of weeks away from the premiere of Justice League, which will surely take away much business from the MCU. Thanks to the word-of-mouth and popularity of its featured superheroes, Ragnarok should easily stay on top for next week, but its legs may get cut out once we reach the middle of the month.
Coming in second is A Bad Moms Christmas, which was the hastily-made sequel to last year's comedy hit, Bad Moms. The movie grossed $17 million during its opening weekend, which is slightly less than what its predecessor made in its first three days ($23.8 million). The reasoning for this is most likely twofold. Going head-to-head against a Marvel movie is a commercial death wish, even with Bad Moms trying to position itself as a counter-programming option. Also, the reviews were less than stellar, which definitely didn't help its prospects. Bad Moms Christmas couldn't break out of its niche, and it probably won't be able to turn things around as its run continues.
Falling to third is last week's champ, Jigsaw, with $6.7 million in its second weekend. The horror sequel dropped 59.7 percent from its opening numbers, which isn't a big surprise considering Halloween has now passed and the film itself was widely panned by critics. The Saw property isn't as prominent as it once was, and obviously could not contend with the God of Thunder. To date, Jigsaw has earned $28.8 million in the States and has turned a minor profit thanks to its cost-effective production budget, but it likely will not go down as one of the biggest Saw films.
In fourth is Boo 2! A Madea Halloween, which earned $4.6 million. The comedy is now up to $42.9 million domestically.
Rounding out the top five is Geostorm. The disaster movie (and disastrous box office bomb) made $3 million in its third weekend, raising its Stateside total to $28.7 million.
The #6 film is Happy Death Day, making $2.8 million to increase its domestic haul to $52.9 million.
Coming in seventh is Thank You For Your Service. The war drama grossed $2.2 million in its second weekend and now stands at $7.3 million domestically.
Blade Runner 2049 comes in eighth with $2.2 million. Denis Villeneuve's acclaimed sci-fi sequel has now made $85.4 million domestically.
In ninth is Only the Brave with $1.9 million. The drama has now made $15.2 million domestically.
Capping off the top 10 is Jackie Chan's action vehicle, The Foreigner with $1.5 million. Its domestic total currently stands at $31.9 million.
[NOTE: These are only weekend box office estimates -- based on Friday and Saturday ticket sales coupled with adjusted expectations for Sunday. Official weekend box office results will be released on Monday, November 6 -- at which time we'll update this post with any changes.]
Source: Box Office Mojo