After narrowly beating out “Rogue One” last week, Fox’s “Hidden Figures” earned $5.5 million on Friday from 3,286 locations on its way to four-day total of $28 million. STX’s “Bye Bye Man” made $5.4 million on Friday from 2,220 theaters and should end up with about $15 million by the holiday weekend’s end. The horror film is in the mix with returners “Sing,” “La La Land” and “Rogue One” which should all end up in the $15 to $16 million range.
CBS Films-Lionsgate’s “Patriots Day” scored decently in its move to wide release after taking $4.1 million on Friday. The movie should end up with about $14 to $15 million this weekend. Open Road’s Jamie Foxx police thriller “Sleepless” made $3 million at 1,803 theaters and should pick up $10 million this weekend. Other newcomers aren’t faring well at all: “Live by Night,” from Warner Bros., made $2 million on Friday from 2,822 locations on its way to a $6.4 million opening in wide release. The big-budgeted “Monster Trucks” from Paramount made only $2.6 million at 3,119 theaters on Friday and should make $13.4 million this weekend. Martin Scorsese’s “Silence” is also flailing. After expanding to 747 theaters, the film, distributed by Paramount, earned only $656,000 and should pick up $2 to $3 million by the end of the holiday.
“Live by Night” was written and directed by, and stars Ben Affleck as Joe Coughlin, a bootlegger who becomes a gangster. The period crime thriller is flopping considering its $65 million budget. The same can be said for “Monster Trucks” which was made for $125 million. The family comedy is about a boy who builds a monster truck to escape his hometown.
Taraji P. Henson stars in “Hidden Figures” as Katherine Johnson, an African-American mathematician who, along with her colleagues Dorothy Vaughan (Octavia Spencer) and Mary Jackson (Janelle Monae), helped NASA advance in the Space Race. Kevin Costner, Kirsten Dunst and Jim Parsons also star. Fox 2000 Pictures, Chernin Entertainment, Levantine Films and TSG Entertainment produced the film distributed by Fox.
After Friday, “Rogue One” passed “Finding Dory” to become the highest-grossing movie domestically that was released in 2016. The Star Wars standalone’s total now stands at over $488 million, while “Dory” has made over $486 million.