Kevin (James McAvoy) már feltárt 23 személyiséget pszichiáterének, még van egy rejtett személyisége. Miután elrabol három tinédzser lányt, Kevinben kitör a harc a túlélésért a többi személyiségével.