一个银行家安迪,因为妻子和高尔夫球教练有染表达出愤怒,被诬陷成杀害二者的凶手,被判无期徒刑含冤入狱。电影以监狱里的老司机瑞德作为第一视角,亲眼见证以安迪为主角的监狱里一群人的众生相。在安迪到来之前,瑞德在监狱服刑二十年了,已经适应了监狱的生活,并能在监狱游刃有余地处理各种人际关系。起初安迪默默无闻地度过了一个月的时间,不与他人接触,通过观察,安迪认定瑞德是个可以信赖的人,让瑞德给他帮忙。瑞德也很喜欢安迪。监狱里总是鱼龙混杂的,三姐妹是犯人里邪恶的代表,强奸侮辱其他弱势的人,安迪也深受其害。作为一个本该拥有无限前途的人,安迪被关在监狱里度过余生,内心本该是绝望的,但是安迪并没有自暴自弃,而是在满身的伤疤里坚守着自己的希望。他默默进行着自己的计划。在监狱的20年时间里,安迪运用自己的聪明才智帮助狱警理财,征服了绝大部分狱警,直到他的影响力大到被监狱长注意到。监狱长利用安迪的特长为自己洗钱,安迪则在监狱长的默许下为监狱建图书馆,帮助犯人考取学历。在一个没有自由的地方,安迪获得了尊重和相当的自由。直到一个新犯人的出现,安迪知道杀害自己妻子的真正凶手,而监狱长在得知这一情况之后,为了继续留住安迪,竟然杀死了新犯人。安迪这成了被动助长恶势力的帮凶,他不再忍耐,利用挖好的地道逃出监狱并揭发了监狱长,同时把监狱长的黑钱变成自己的合法财富。最后,在安迪的帮助下,瑞德没有重复老布的命运,得到了救赎,和安迪过长了自由且充满希望的生活。如果说老布的遭遇代表着监狱对人的“体制化”,那么安迪就是救赎的力量,代表着自由和希望。
这个电影告诉我们,无论身处何种艰难的境地,都不要放弃希望,在黑暗中也要不断积累,不断扩大自己的影响力,直到最终获得自由。