Manusforfatter / regissør / produsent M. Night Shyamalan er tilbake med en thriller som dykker dypt ned i en manns fragmenterte, talentfulle sinn. Kevin (James McAvoy) har vist 23 forskjellige personligheter for sin psykiater, men en annen er skjult og venter nå på å ta over og kontrollere de andre. Når Kevin blir drevet til å kidnappe tre tenåringsjenter, ender han i en overlevelseskrig, som utkjempes mellom alle i ham - og rundt - mens grensene mellom personlighetene hans kollapser.