John Reese (Jim Caviezel) era un agente de la CIA que resolvía personalmente las misiones más peligrosas, pero ahora es un vagabundo que se ha dado a la bebida. El señor Finch (Michael Emerson), un filántropo millonario muy peculiar, le ofrece trabajo con el fin de crear una sociedad muy beneficiosa moralmente para ambos. Finch pone a disposición de Reese un mecanismo capaz de predecir los delitos, lo que le permitirá arrestar a los delincuentes y proteger a los ciudadanos.