"Split" is director M. Night Shyamalan's latest psychological thriller, and a welcome return to form. James McAvoy stars as a man…