Zwischen Recht und Unrecht liegt nur ein schmaler Grat. Will Gerards (Nicolas Cage) geordnetes Leben als High-School-Lehrer nimmt ein plötzliches Ende, als seine Frau Laura (January Jones) Opfer eines brutalen Überfalls wird. Vom Täter fehlt jede Spur. Im Krankenhaus trifft Will auf einen Unbekannten, der sich selbst Simon nennt. Von Verzweiflung und Rachedurst getrieben lässt sich Will auf ein unmoralisches Angebot ein: Der zwielichtige Simon (Guy Pearce) ist Mitglied einer Untergrundorganisation, die sich auf Selbstjustiz spezialisiert hat. Er verspricht Will Gerechtigkeit, indem er Lauras Angreifer findet und tötet. Doch alles im Leben hat seinen Preis. Die Gegenleistung, die Simon einfordert, bringt nicht nur Laura, sondern auch Will selbst in Lebensgefahr.
There is only a fine line between right and wrong. Will Gerard's (Nicolas Cage) orderly life as a high school teacher comes to a sudden end when his wife Laura (January Jones) is the victim of a brutal attack. There is no trace of the perpetrator. In the hospital, Will meets a stranger who calls himself Simon. Driven by desperation and a thirst for revenge, Will accepts an immoral offer: The shady Simon (Guy Pearce) is a member of an underground organization that specializes in vigilante justice. He promises justice to Will by finding and killing Laura's attackers. But everything in life has its price. The quid pro quo that Simon demands puts not only Laura, but also Will himself in mortal danger.