It was a very tight race, but Star Wars appears to have come out on top for a fourth weekend.
Rogue One: A Star Wars Story scored a fourth win at the box office this weekend with $21.97M for a new domestic total in the U.S. of $477.27M and a global haul of $914.37M off of a $200M budget.
Second place went to Hidden Figures with $21.8M off of a $25M budget.
Animated film Sing took third place with $19.57M for a domestic total of $213.37M and globally sits at $356.87M off of a $75M budget.
Underworld: Blood Wars opened in fourth place with $13.1M off a $35M budget.
Fifth place went to critical hit La La Land with $10M for a new domestic total of $51.65M off of its $30M budget.
This week will see The Bye Bye Man, Monster Trucks, Sleepless and Live By Night.
Curious how I think these films will do? Check out my The Movies of 2017 – 1st Quarter report.