Split

Split ★★★★

We Need to Talk About Kevin, Barry, Dennis, Patricia, Hedwig, Jade, Orwell, The Beast, Mary, Heinrich, Samuel, Ian, Norma, Pritchard, Luke, Goddard, Bernice, Polly, Rakel, Felida, Ansel, Jalin, B.T., and Kat.