LOS ANGELES (AP)
Star Wars is still dominating the movie universe with Rogue One: A Star Wars Story leading the box office for a fourth straight week.
The intergalactic adventure edged out the NASA drama Hidden Figures for the top spot this weekend, according to studio estimates on Sunday. Rogue One brought in US$21.97 million. Hidden Figures - which expanded by more than 2,000 cinemas on Friday after opening in limited release - collected US$21.8 million.
"It's a great weekend for space movies," said Paul Dergarabedian, senior media analyst for box office tracker comScore, noting that the Jennifer Lawrence/Chris Pratt space story Passengers also remains among the top 10.
Rogue One has been unstoppable, Dergarabedian said, and is expected to top Finding Dory as the biggest box office success of 2016.
The animated animal musical Sing was in third place this weekend, taking in another US$19.5 million for a three-week haul of US$213.3 million. Underworld: Blood Wars debuted in fourth place with US$13.1 million, followed by the celebrated musical La La Land with US$10 million.
Following are the estimated ticket sales for Friday through Sunday at US and Canadian cinemas, according to comScore.
1. Rogue One: A Star Wars Story, US$21.97m (US$56.6m international)
2. Hidden Figures, US$21.8m
3. Sing, US$19.5m (US$26.4m international)
4. Underworld: Blood Wars, US$13.1m
5. La La Land, US$10m. (US$3.8m international)
6. Passengers, US$8.8m (US$32.7m international)
7. Why Him?, US$6.5m (US$6.1m international)
8. Moana, US$6.4m (US$20m international)
9. Fences, US$4.7m
10. Assassin's Creed, US$3.8m (US$45m international)