在馬其頓,戰爭中的波斯尼亞,東正教的一位年輕修士以沉默保護一位年輕女孩,這位阿爾巴尼亞女孩涉嫌殺害一位東正教徒。但其實只是誤會。修士以自己的善良決定與女孩私奔。在倫敦,一位攝影記者(凱特琳·卡特利吉 Katrin Cartlidge 飾)在餐館與她的丈夫談論感情變淡的問題,二人爭吵激烈之時,一名種族主義者沖入餐館開槍掃射。愛,在生死之間突然變得清晰。一位離開好友的攝影記者(拉德·舍博德茲加 Rade Serbedzija 飾)從倫敦出發,回到16年沒來的老家馬其頓。這裡有他的老朋友,他的東正教朋友們,還有
20世紀40年代末,小有成就的青年銀行家安迪(蒂姆·羅賓斯 Tim Robbins 飾)因涉嫌殺害妻子及她的情人而鋃鐺入獄。在這座名為肖申克的監獄內,希望似乎虛無縹緲,終身監禁的懲罰無疑註定了安迪接下來灰暗絕望的人生。未過多久,安迪嘗試接近囚犯中頗有聲望的瑞德(摩根·弗裡曼 Morgan Freeman 飾),請求對方幫自己搞來小錘子。以此為契機,二人逐漸熟稔,安迪也仿佛在魚龍混雜、罪惡橫生、黑白混淆的牢獄中找到屬於自己的求生之道。他利用自身的專業知識,幫助監獄管理層逃稅、洗黑錢,同時憑借與瑞德的交往在犯