1 of 3
Universal Pictures via Associated Press, Merrick Morton
This photo provided by Universal Pictures shows, Brad Pitt, left, as Roland and Angelina Jolie Pitt as Vanessa in a scene from the film "By the Sea," directed by Jolie Pitt. The movie opens in U.S. theaters on Nov. 13, 2015.

NEW YORK — The box-office duo of James Bond and Charlie Brown again dominated North American movie theaters, while Angelina Jolie Pitt's "By the Sea" caused barely a ripple.

"Spectre," the 24th Bond installment and last week's top film, took in $35.4 million in its second weekend, according to studio estimates Sunday. Craig's fourth Bond film has most flexed its muscles abroad, where it grossed $48 million in its China debut.

"The Peanuts Movie" held in second place with $24.2 million.

The Christmas comedy "Love the Coopers" fared the best of the new releases, taking in $8.4 million. The Chilean miner drama "The 33" earned $5.8 million.

But the poorly reviewed "By the Sea," starring Jolie Pitt and Brad Pitt, had its release scaled back to 10 theaters, where it made only $95,440.