A 40-es években egy fiatal és sikeres bankárt kettős gyilkosság elkövetése miatt életfogytiglani börtönbüntetésre ítélnek. Andy Dufresne (Tim Robbins) egy Maine állambeli büntetés-végrehajtó intézetbe kerül és hamar megismeri a börtönélet kegyetlen mindennapjait. Hamarosan barátságot köt az egyik elítélttel Red-del (Morgan Freeman), aki szinte már minden reményt feladott. Andy azonban nem törik meg, emberségével és a bankéletben szerzett tapasztalatai segítségével elnyeri az őrök elismerését és kivívja rabtársai tiszteletét is. Egyre több lehetőséget kap, míg végül a börtön igazgatójának bizalmát is elnyeri. Andy valódi tervei azonban mindenki elől rejtve maradnak...