Argumento: Clyde Shelton (Gerard Butler) es un hombre que lo ha perdido todo: hace ya diez años que su mujer y su hija fueron brutalmente asesinadas, pero los criminales no han sido condenados. El responsable de esta injusticia es Nick Rice (Jamie Foxx), el ambicioso ayudante del fiscal del distrito, que hizo un pacto con el abogado de uno de los asesinos. Cuando Clyde descubra ese acuerdo, su venganza será implacable.