Clyde Shelton (Gerard Butler) is a brilliant planner and inventor. One night two robbers invade his Philadelphia home and brutally kill his wife and daughter, and almost kill him. The killers are caught, and Assistant DA Nick Rice (Jamie Foxx) is assigned the case. Nick is ordered by the DA to make a deal with one of the killers to testify against his partner for a 10 year plea bargain prison sentence. Clyde doesn't want Nick to make the deal, but Nick says it was too late and the deal is done. The other killer got the death penalty. After 10 years, the other killer is released from prison, and he soon ends up dead. Clyde is arrested and kind of admits to Nick that he did it. Clyde is put in jail, and he warns Nick that he must fix the broken justice system that failed him and his family or else anyone connected to his case will soon die. Even from jail, Clyde's threats become a reality, and Nick must stop Clyde before his family is next.