M. Night Shyamalan's psychological thriller "Split" led the box office for the third straight weekend thanks to a pair of underperforming debuts.