片尾安迪和瑞德在墨西哥锡瓦塔内霍重聚，但就像片中位于缅因州的监狱是在俄亥俄州取景一样，锡瓦塔内霍的戏段实际是在加勒比海美属维尔京群岛圣克罗伊岛摄制，海滩实际位于该岛为保护棱皮龟设立的桑迪角国家野生动物保护区（）。瑞德及狱友听到《费加罗的婚礼》片段时正在做木工，这场戏是在上桑德斯基的木工店拍摄，该店后更名“肖申克木工”（）；片头的法庭戏在怀恩多特县法院取景。其他拍摄地点包括马拉巴尔农场州立公园的普格木屋，用于拍摄片头安迪坐在外面，妻子在屋内偷情的戏码。片中的缅因州小村庄巴克斯顿实际上是俄亥俄州里奇兰县小镇巴特