'Hidden Figures' 1st at the Box Office for 2nd Week

Film adds $20 million its second week for first-place finish at box office.

"Star Wars" is owned by Disney, the parent company of ABC News.

Mark Wahlberg's "Patriots Day," expanding to wide release, had a disappointing weekend with an estimated $12 million take, as did "Monster Trucks," starring "MacGyver" actor Lucas Till, with a $10.5 million haul.

Here are the top 10 movies from Friday through Sunday, with estimated weekend gross ticket sales:

1. "Hidden Figures" -- $20.4 million2. "La La Land" -- $14.5 million3. "Sing" -- $13.8 million4. "Rogue One: A Star Wars Story" -- $13.8 million5. "The Bye Bye Man" -- $13.4 million6. "Patriots Day" -- $12 million7. "Monster Trucks" -- $10.5 million8. "Sleepless" -- $8.46 million9. "Underworld: Blood Wars" -- $5.8 million10. "Passengers" -- $5.6 million