Frank Leone (Sylvester Stallone) igazi mintafegyenc. Elfogadta, hogy korábbi tettéért meg kell bűnhődnie, ezért maximálisan betartja a börtön szigorú szabályait. Tudja, hogy a rácsokon túl, alig több mint fél év múlva egy új élet és egy szerető barátnő várja. Egy nap azonban Franket váratlanul átszállítják az ország egyik legkeményebben őrzött, szigorított fegyintézetébe. Mint kiderül, az ügy háttérében a börtön kegyetlen igazgatója, Drumgoole (Donald Sutherland) áll, aki személyes bosszúból minden módszert bevet, hogy a szabadulás előtt álló elítéltet gyilkosságra vagy szökési kísérletre kényszerítse, meghosszabbítva ezzel rabságát. Frank azonban tudja, hogy mit veszíthet, így amíg csak tud, ellenáll a provokációnak. De amikor már az életét is veszély fenyegeti, lépnie kell...