‘Rogue One’ Cruises to Fourth Weekend Atop Box Office

Felicity Jones in 'Rogue One: A Star Wars Story.'

Source: Lucasfilm Ltd.

Walt Disney Co.’s “Rogue One: A Star Wars Story,” facing competition from only one new release, topped the box office for a fourth straight weekend.

The movie, a prequel to the first “Star Wars” film, collected an estimated $21.9 million in U.S. and Canadian theaters, researcher ComScore Inc. said in a statement Sunday. The one new wide release, Sony Corp.’s “Underworld: Blood Wars,” placed fourth with sales of $13.1 million.

The Disney feature, a spinoff from the “Star Wars” series, has dominated domestic theaters as it continues its global rollout, including in China Sunday. The industry’s film slate this year will be dominated by more remakes, sequels and spinoffs, and could beat 2016’s record box-office tally. Another “Star Wars” movie is scheduled for December.

“Rogue One” was forecast to generate $30 million this weekend in U.S. and Canadian theaters, the estimate of Box Office Mojo.

Landing in second place, 20th Century Fox’s “Hidden Figures” produced weekend sales of $21.8 million. The film, which features Taraji P. Henson and Octavia Spencer, is based on the true story of a group of black women mathematicians who played a crucial role in the flight of astronaut John Glenn. The movie expanded to 2,471 theaters this weekend. BoxOfficePro.com was forecasting $21 million.

In “Underworld: Blood Wars,” the fifth installment in a series, Kate Beckinsale reprises her role as Selene, a vampire warrior who has to end a war between werewolves and vampires. The movie was forecast to debut with $13.75 million, according to Hollywood Stock Exchange. Only 18 percent of critics gave the movie a positive review, according to aggregator Rottentomatoes.com.

(An earlier version of this story corrected the "Underworld" sales in the second paragraph.)

    Before it's here, it's on the Bloomberg Terminal.