Un exagente de la CIA, John Reese (James Caviezel), al que todos creían muerto, forma un equipo con un misterioso multimillonario, Finch (Michael Emerson), para prevenir los crímenes violentos de la mano de su propio cuerpo de vigilancia y justicia. Reese, entrenado para resolver operaciones especiales, apela a Finch, un genio del software, que inventó un programa que usa el reconocimiento de patrones para identificar gente que está a punto de participar en crímenes violentos.