Split

Split ★★

Mcavoy's performance is wonderful, but is the only thread holding this film together. Every other element is Shamalyan bullcrap.