By Bill Wine

PHILADELPHIA (CBS) — It was an outright win for Split at the box office.

The latest from locally-based director M. Night Shyamalan, the horror thriller, Split, starring James McAvoy, finished first on its initial weekend by earning an estimated $40-million.

READ MORE: CBS3 Mysteries: Philadelphia Police Looking For Answers In Markeya Green's Murder That 'Absolutely Shocks The Conscience'

Second place went to another new attraction, the action thriller sequel, XXX: Return of Xander Cage, starring Vin Diesel. It debuted with an opening-weekend take of $20-million.

READ MORE: Edwin Allen Charged With Sexually Assaulting Woman In Upper Darby SEPTA Train Terminal

The third through fifth spots went to holdovers Hidden Figures with $16-million, Sing with $9-million, and La La Land with $8-million.

Meanwhile, the new biodrama, The Founder, with Michael Keaton, earned just under $4-million on its first weekend, landing it in ninth place.

MORE NEWS: North Philadelphia Rat Infestation 'Subsiding And Leaving Slowly' After City Officials Lay Down Poison In Empty Lot

Overall, industry-wide totals were slightly below those of last weekend, and well below those of a year ago.