Frank Leone (Sylvester Stallone) przebywa w więzieniu. Za sześć miesięcy ma wyjść na wolność. Nagle zostaje przewieziony do Gateway, jednego z najcięższych więzień w USA. Naczelnikiem jest tam Warden Drumgoole (Donald Sutherland), prywatnie wróg Franka. Los zetknął ich ze sobą przed laty, kiedy to skazaniec uciekł z więzienia podczas służby Drumgoolea, niszcząc tym samym jego karierę. Naczelnik zamyka Leonea na oddziale o zaostrzonym rygorze zwanym Piekłem.