Cuando un robo en una casa tiene consecuencias mortales, el único superviviente no se detendrá ante nada para vengar a los seres queridos que ha perdido en Un ciudadano ejemplar, un impactante análisis de la ineficacia de la justicia, del director de The Italian Job.
Clyde Shelton (Gerard Butler) es un honesto hombre de familia cuya esposa e hija son brutalmente asesinadas en su propia casa. Cuando los asesinos son detenidos, el caso le es asignado a Nick Rice (Jamie Foxx), un prestigioso fiscal de Filadelfia. Nick propone a uno de los sospechosos la posibilidad de conseguir una sentencia leve a cambio de que testifique en contra de su cómplice.
Diez años después, el hombre que consiguió evitar la acusación de asesinato es encontrado muerto y Clyde Shelton admite fríamente su culpa. Posteriormente, le hace una advertencia a Nick: O bien pone remedio al defectuoso sistema judicial que no hizo nada por su familia, o los principales implicados en el juicio morirán.
Muy pronto, Shelton lleva a cabo sus amenazas desde su celda en la cárcel, organizando una serie de asesinatos espectacularmente diabólicos que no se pueden predecir ni evitar. Filadelfia es presa del pánico cuando los prominentes objetivos de Shelton son asesinados uno tras otro y las autoridades son incapaces de poner fin a su reinado de terror. Sólo Nick puede terminar con los asesinatos, y para lograrlo debe burlar a ese brillante sociópata en un angustioso enfrentamiento de voluntades en el que hasta la menor equivocación supone la muerte. Con su propia familia ahora en el punto de mira de Shelton, Nick se ve inmerso en una desesperada carrera contra el tiempo enfrentándose a un adversario mortal que parece que va siempre un paso por delante de él.