ภาพยนตร์ติดตามชีวิตของ Andy Dufresne (รับบทโดย Tim Robbins), นักธนาคารที่ถูกตัดสินจำคุกในเรือนจำ Shawshank เนื่องจากถูกกล่าวหาว่าฆ่าภรรยาและชายที่มีความสัมพันธ์กับเธอ แม้ว่า Andy จะยืนยันว่าเขาเป็นผู้บริสุทธิ์ แต่เขายังคงถูกส่งตัวไปยังเรือนจำที่มีชื่อเสียงในเรื่องความโหดร้ายและความทารุณ
ในเรือนจำ, Andy พบกับ Ellis “Red” Redding (รับบทโดย Morgan Freeman), นักโทษที่เป็นคนชาญฉลาดและรู้จักกับการใช้ชีวิตในเรือนจำ Andy และ Red สร้างมิตรภาพที่แน่นแฟ้น โดย Andy ใช้ความรู้ทางการเงินของเขาในการช่วยเหลือเพื่อนนักโทษและสร้างกิจกรรมที่ทำให้ชีวิตในเรือนจำมีความหมายมากขึ้น
เรื่องราวสะท้อนถึงความหวังและความพยายามในการต่อสู้กับสภาพที่เลวร้าย แม้ว่า Andy จะเผชิญกับอุปสรรคและความไม่ยุติธรรม, เขายังคงมีความหวังที่จะหาทางหลบหนีและเริ่มต้นชีวิตใหม่