The box-office duo of James Bond and Charlie Brown again dominated North American movie theaters over the weekend, while Angelina Jolie Pitt’s “By the Sea” made barely a ripple.

Sony’s “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. Daniel Craig’s fourth Bond film has most flexed its muscles abroad, where the majority of its $500 million-plus two-week global haul has come from. It got a boost, too, over the weekend in China, where it debuted with $48 million – the best opening for a 2-D, U.S. release in China, Sony said.

“The Peanuts Movie,” from 20th Century Fox, remained in second place with $24.2 million. Both it and “Spectre” held strongly in their second weeks. “The Peanuts Movie” has grossed $82.5 million thus far.