在缅因州的肖申克监狱,银行家安迪·杜佛瑞因被冤枉杀害妻子及其情人而被判终身监禁。在那里,他结识了囚犯艾利斯·波伊德·瑞德,人称“红”。红是监狱里的“万事通”,负责为其他囚犯搞到各种违禁品。
安迪以其金融知识帮助监狱管理层合法地管理财务,并逐渐赢得了典狱长的信任。然而,他真正的目标却是逃出这座看似牢不可破的监狱。通过秘密挖掘隧道,安迪最终在一个雷雨交加的夜晚成功越狱,揭露了典狱长的腐败行为。
影片以红的自由生活作为结尾,他在墨西哥找到了安迪留下的信和钱,两人终于重逢。这部电影不仅讲述了个人的抗争与希望,也反映了对自由的不懈追求。