克萊德·謝爾頓(格萊德·巴特勒 Gerard Butler 飾)是居住在費城某小鎮的一名研發人員,他有著美麗的妻子和可愛的女兒,生活幸福美滿。但這一切都被突如其來的災難所摧毀。某晚,兩個暴徒闖入他的家中,妻子和女兒都受到殘害。然而雖然證據確鑿,但由於司法程序的迂腐和尼克·瑞斯(傑米·福克斯 Jamie Foxx 飾)助理執行官的墮落,最終讓首犯克拉倫斯·多比(克里斯蒂安·斯多特 Christian Stolte 飾)因證據不足只得到10年徒刑。 本以爲一切歸於沉寂,但10年後當年未了的風波再起。懷著巨大仇恨的克萊德開始籌劃展開報復,先是幹掉了當年的從犯阿米,接著他很快找到了邪惡無恥的多比,並對其進行殘酷的折磨與虐殺。克萊德的仇恨得到巨大的宣洩,但是他的復仇還未就此停止。他所針對的不只是那兩個暴徒,而是整個腐朽墮落的司法系統……