For 19 år siden var David Dunn (spilt av Bruce Willis) den eneste overlevde etter tog-krasjet Eastrail 177. Nå er han en del av et borgervern, og kaller seg for "Tilsynsmannen" sammen med sin sønn Joseph. Sammen sporer de opp Kevin Wendell Crumb (spilt av James McAvoy) ved en forlatt fabrikk hvor han holder fire cheerleaders som gissel. David slåss mot Kevin, inntil væpnede styrker ledet av Dr. Ellie Staple griper inn og fengsler dem ved Raven Hill Memorial Mental Institute. Det blir også en av Davids fiender, en terrorist ved navn Elijah Price (som også går under kallenavnet Mr. Glass) holdt fanget.