Clyde Shelton (Gerard Butler) es un hombre de familia. Su vida da un giro total cuando es asaltado en su propia casa y su esposa e hija son masacradas ante sus ojos. Al no encontrarse pruebas contundentes, su abogado decide hacer un trato con uno de los asesinos para que confiese y que el otro sea sentenciado a muerte.