“Spectre,” the Sony Pictures Entertainment film starring Daniel Craig as James Bond for the fourth time, was No. 1 this weekend again, bringing in $35.4 million, the Hollywood Reporter says. Twentieth Century Fox’s “The Peanuts Movie” held at No. 2, making $24.2 million. Universal Pictures’ “By the Sea,” the first film in a decade starring Angelina Jolie-Pitt and Brad Pitt, bombed at the box office, grossing $95,440 in the first weekend of its limited release.