“Rogue One” easily stayed put at No. 1 at the Christmas holiday box office, fending off a whole lot of new competition and by a dominating margin.
Family-friendly animated feature “Sing” beat out “Passengers,” “Why Him?” and “Assassin’s Creed” for the No. 2 spot.
Illumination Entertainment and Universal’s “Sing,” with a voice cast led by Matthew McConaughey and Reese Witherspoon, made a whopping $76.7 million over the long six-day holiday weekend to come in under “Rogue One” and higher than expectations.
The film, which has a 40 percent on Rotten Tomatoes and a B+ CinemaScore, is about a father who becomes deeply competitive with his daughter’s wealthy boyfriend and stars James Franco, Bryan Cranston and Zoey Deutch.
Awards season contender “Fences” expanded wide starting on Christmas Sunday and will earn more than $11 million during its two-day frame.
Paramount Pictures’ Denzel Washington-directed period drama made an estimated $128,000 from four locations in New York and Los Angeles last weekend, earning a strong per theater average of $32,000.
“Passengers” was directed by Morten Tyldum and revolves around two spacecraft passengers who are awoken 90 years too early as they travel to a distant planet.