On the final weekend of 2016, no new films were offered and Rogue One took the top spot again. A vast majority of the holdovers either experienced very light drops or increases from last weekend, some larger than others. Here is what transpired.
Rogue One dipped 22.6% and added on $49.5 million in its third weekend, passing $400 million in the process. While this dip was still light, it was about twice as hard of a drop as I expected. However, this is the fifth highest third weekend of all time behind Star Wars 7 ($90.2 million), Avatar ($68.5 million), The Avengers ($55.6 million) and Jurassic World ($54.5 million). It also passed Captain America: Civil War's $408.1 million domestic total to take second place on the 2016 domestic chart and will pass Finding Dory before too long. It is up to $424.9 million through Sunday.
In second place, Sing shot up 21.4% and added on $42.8 million. Its total through Sunday is $166.4 million.
In third place, Passengers increased 7.3% and added on $16.2 million for a total of $61.5 million through Sunday.
Moana surged up 42.3% in fourth place and took in $11 million for a total of $210 million through Sunday.
Rounding out the top five was Why Him? which dipped a light 3.7% and brought in $10.6 million for the weekend with a sturdy total of $34.6 million through Sunday.
In other news, this weekend brought 2016 to a record year with a total yearly box office of $11.369 billion which is up 2.2% from last year's record of $11.129 billion.