小说的背景是20世纪30年代。故事中,年轻的银行家安迪因为妻子和她的情人被杀而被判无期徒刑,由于监狱的腐败,他在真相即将大白的情况下仍然得不到昭雪,反而在肖申克监狱饱受了各种精神上和肉体上的摧残。然而,安迪并没有被多舛的命运毁掉,他经过10几年水滴石穿般地不懈挖掘,终于在一个雷雨交加的夜晚,从500米长的污粪管道中爬出,重获自由,在墨西哥海边过上了自由人的生活。