Fox showed Hidden Figures grossing an estimated $21.8 million from 2,471 theaters, while Disney put Rogue One’s haul at $22 million from 4,157 locations. The stand-alone Star Wars movie, starring Felicity Jones, has now grossed $914.4 million globally.
The official outcome of the North American race won’t be settled until Monday morning. Most rival studios show Hidden Figures narrowly edging out Rogue One.
Nabbing a coveted A+ CinemaScore, Hidden Figures stars Taraji P. Henson, Octavia Spencer and Janelle Monae as the real-life African-American mathematicians who helped NASA put the first men into space even while having to endure a segregated workplace. Their story, however, has been obscured for decades.
Hidden Figures, from Fox 2000 and Chernin Entertainment, first opened in select theaters on Christmas Day and has earned a total $24.7 million to date against a $25 million budget. It opted to expand nationwide on the eve of Sunday’s Golden Globes ceremony, where Spencer is nominated for best supporting actress.