Hidden Figures soars to second straight box office win

After a narrow win last week, Hidden Figures easily retained its box office crown for a second week.

In its second week, Hidden Figures has already doubled its $25 million budget. With the Martin Luther King holiday tomorrow, look for it to have a better than average Monday. 

2. La La Land – $14.5 million (6th week, $74 million) As it continues to expand following its huge night at the Golden Globes, La La Land has easily exceeded expectations and become a massive hit. That definitely goes against the norm for Academy Award darlings.

RELATED: Lessons from the 2017 Golden Globes

Of the recent Best Picture winners in the last five years, only Argo ($136 million) has earned more than La La Land. And you can be the Oscar boost will only help down the road.

3. Sing – $13.8 million (4th week, $233 million) The animated hit keeps on rolling. It just beat out Doctor Strange ($231 million) to earn the Top 10 spot of 2016’s highest grossing films.

4. Rogue One: A Star Wars Story – $13.7 (5th week; $498 million) 2016’s highest grossing film closes in on half a billion domestically. Rogue One is the second highest grossing installment of the series trailing only The Force Awakens ($936 million).

5. The Bye Bye Man – $13.5 million (debut week) The horror thriller had a decent opening, but failed to make much of a dent against the holdovers.