1946年,年輕的銀行家安迪(蒂姆?羅賓斯 Tim Robbins 飾)被冤枉殺了他的妻子和其情人,這意味著他要在肖申克的監(jiān)獄渡過(guò)余生。銀行家出身的安迪很快就在監(jiān)獄里很吃得開(kāi),他懂得如何幫助獄卒逃稅,懂得如何幫監(jiān)獄長(zhǎng)將他收到的非法收入“洗白”,很快,安迪就成為了獄長(zhǎng)的私人助理。一名小偷因盜竊入獄,他知道安迪妻子和她情人的死亡真相,興奮的安迪找到了獄長(zhǎng),希望獄長(zhǎng)能幫他翻案。虛偽的獄長(zhǎng)表面上答應(yīng)了安迪,暗中卻派人殺死了小偷,只因他想安迪一直留在監(jiān)獄幫他做帳。安迪知道真相后,決定通過(guò)自己的救贖去獲得自由!