Split was a movie that I was a bit weary to see, I had been bitten by M. Knight before and I wasn't sure if this movie would be worth while. But the trailers looked great and I had always thought James McAvoy was a seriously underrated actor. 

Split surprised me. I loved this movie. Ann Taylor-Joy was decent in the film and the Dr was great, but McAvoy knocked it out of the park. Being able to portray all these different personalities with no props such as wigs or makeup shows his talent. It was amazing how one personality made you feel uneasy and perplexed and the next had you smiling and feeling like you were really staring at a strange child. Bravo McAvoy.

The twist at the end made me love this movie even more. Though I'm not sure if you can really cal it a twist. A "reveal" might be the better word for what the audience learns. Whatever you want to cal it, the reveal at the end made me excited to see what's next!

The only thing I didn't like about this film was  the unresolved conflict between Ann Taylor-Joy's character at the end of the film. 
Besides that, I loved it. Definitely worth watching.