This weekend, most of the holdovers experienced light declines but they did fall a bit harder than I anticipated. Most of the newcomers disappointed this weekend, though. Here is what happened.
The top spot belonged to Hidden Figures again. It dipped a very light 8.6% and added on $20.8 million and has earned $55.2 million through Sunday. The repeat victory of Hidden Figures is not surprising given that it is MLK weekend and this type of movie is one that is likely to exhibit some clout at that time.
In second place, La La Land bounced up 43.1% to $14.5 million this weekend thanks to its many Golden Globe victories. Through Sunday, it has earned $74.1 million and is on track for a final domestic total well above $100 million.
In third place, Sing dipped 33.3% and earned $13.8 million in its fourth weekend. Through Sunday, it has earned $233.4 million and has moved up to tenth place on the 2016 domestic chart.
In fourth place, The Bye Bye Man exceeded my expectations and opened to a decent $13.5 million. It has however, been poorly received, so this film will likely go bye bye from theaters before too long.
Rounding out the top five was Rogue One, which dipped 39.4% and added on $13.4 million. Through Sunday, it has earned $498.5 million and will pass $500 million today for sure.
All of this weekend's newcomers except The Bye Bye Man opened outside of the top five. Patriots Day was in sixth place with a disappointing $12 million. Monster Trucks opened to a weak $11 million in seventh place, but even that was almost thrice as much as I predicted it would open to. Sleepless opened in eighth place with $8.3 million. Live by Night disappointed in 11th place with a $5.1 million opening weekend.