Andy Dufrense bankárt (Tim Robbins) letartóztatják felesége és annak szeretője, egy golfozó feltételezett meggyilkolásáért. A rövid bírósági tárgyalást követően (melynek eredményeképpen a férfit kétszeres életfogytiglanra ítélik), Andy az egyik legszigorúbb New England-i börtönbe, a Shawshank falai közé kerül. A fenyítések, homoszexuális zaklatások ellenére mindvégig arra törekszik, hogy belső szabadságát, emberségét megőrizze. Barátságot köt a börtön “beszerzőjével”, Red-del (Morgan Freeman), sakkfigurákat farag, érettségire készíti fel a fegyenceket, hatalmas könyvtárat rendez be. A banki ügyletekben való jártassága hamarosan a börtön első számú könyvelőjévé, s a szadista őrök és az igazgató mindentudó pénzmosójává teszi. Mindennapjait azonban egyetlen cél motiválja: a szabadulás reménye. A film Stephen King írásából készült.