Warning Spoilers Odds are, you have already seen M. Knight Shyamalan’s new hit psychological thriller Split. While I was surprised at how great Split is and how incredible James McAvoy is in it, I would not have suspected before watching it that it is...