Clyde Shelton (Gerard Butler) jest przykładnym mężem i ojcem oraz uczciwym człowiekiem, którego żona i córka zostają brutalnie zamordowane podczas włamania do ich domu. Kiedy zabójcy zostają schwytani, sprawę dostaje głodny sukcesu prokurator z Filadelfii, Nick Rice (Jamie Foxx). Nick proponuje jednemu z podejrzanych złagodzenie wyroku w zamian za zeznania przeciwko wspólnikowi.
Mija dziesięć lat. Człowiek, który uniknął kary za morderstwo zostaje znaleziony martwy, a do winy bez wahania przyznaje się Clyde Shelton. Po czym bez ogródek uprzedza Nicka: albo ten naprawi błąd w systemie sprawiedliwości, przez który ucierpiała jego rodzina albo kluczowe osoby związane z tamtym procesem zginą.
Niebawem Shelton zaczyna spełniać swoje groźby, aranżując zza krat więzienia serię wyjątkowo szatańskich zabójstw, których nie da się przewidzieć ani powstrzymać. Na Filadelfię pada strach, kiedy znane osobistości, jedna po drugiej giną z polecenia Sheltona, a władze są bezradne wobec jego bezwzględnych poczynań.
Kolejnym ofiarom zapobiec może jedynie Nick, lecz w tym celu będzie musiał przechytrzyć błyskotliwego socjopatę w makabrycznym pojedynku umysłów, w którym nawet najdrobniejszy błąd oznacza śmierć. Zdając sobie sprawę, że na muszce Sheltona znalazła się teraz jego własna rodzina, Nick zaczyna rozpaczliwy wyścig z czasem, stając do walki ze śmiertelnie niebezpiecznym przeciwnikiem, który zawsze zdaje się wyprzedzać go o krok.
Gerard Butler, gwiazda i jeden z producentów "Prawa zemsty", wystąpił w przeboju 300, opartym na technologii CGI-, filmowej adaptacji broadwayowskiego...
Lucas Foster, Gerard Butler i Alan Siegel zaczęli pracę nad PRAWEM ZEMSTY zakładając, że Butler zagra rolę Nicka Rice'a, przeżywającego dylematy etyczne...