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