„The Beast“ (James McAvoy) mordet wieder. Und David Dunne (Bruce Wilis), mittlerweile als „Overseer“ bekannt, macht Jagd auf ihn. Es kommt wie es kommen muss: Beide werden verhaftet und Fr. Dr. Ellie Staple, ihres Zeichens Psychologin, bekommt die Gelegenheit und ein paar Tage Zeit, um die „Superhelden“ davon zu überzeugen, dass sie an einer psychischen Erkrankung leiden. Sie würden nur glauben, besondere Fähigkeiten zu haben, denn in Wahrheit wären sie durch die Bank nichts Besonderes.
Auch in ihrer „Obhut“ befindet sich Elijah Price, auch „Mr. Glass“ genannt, der in einer katatonischen Starre vor sich hindämmert. Drei „Superhelden“ in einer Anstalt? Das kann nicht lange gutgehen.