Fox’s “Miss Peregrine’s Home for Peculiar Children” is leading the box office after $8.9 million Friday at 3,522 locations on its way to a $26 million opening weekend. Lionsgate’s “Deepwater Horizon made $7.08 million on Friday at 3,259 locations. Audiences are not lining up to see the oil spill disaster movie, which, with a production...