חומות של תקווה

עלילה

השנה היא 1947 כאשר אנדי דופריין, בנקאי בכיר בשנות השלושים לחייו, מואשם ברצח אשתו ומאהבה. אנדי כופר באשמה, אך מוצא עצמו מורשע ברצח כפול בשל ראיות נסיבתיות חזקות. בית המשפט של מדינת מיין גוזר עליו שני מאסרי עולם עוקבים, והוא נשלח לכלא שושנק. בכלא הוא מתוודע לאלימות הקשה אליה נחשפים האסירים על ידי אסירים אחרים, וכן על ידי סוהרים, ובראשם הסוהר הראשי האדלי (מגולם על ידי קלנסי בראון). אנדי מתיידד עם אליס בויד רדינג (מורגן פרימן), אסיר המכונה "רד", ואשר מרצה מאסר עולם על רצח שביצע בצעירותו. רד מפורסם בכלא בשל יכולתו להשיג חפצים מבחוץ, ואנדי מבקש ממנו להשיג עבורו פטיש גאולוגים. רד חושב תחילה שהפטיש מיועד עבור כריית מנהרה, אך לאחר שהוא מגלה מה גודלו הוא חושב לעצמו שחפירת מנהרה בעזרת פטיש כה קטן תימשך 600 שנה.
אנדי מוצא עצמו קורבן לאלימות קשה ולמעשי אונס מצד קבוצת אסירים המכונה "האחיות". השנתיים הראשונות בכלא שושנק מתגלות כסיוט עבורו. ב-1949 חלה תפנית בעלילה כאשר הוא מתערב בוויכוח בין סוהרים תוך שהוא מסכן את עצמו, ומציע להאדלי ייעוץ מס, כאשר בתמורה הוא מבקש שכל אחד מחבריו האסירים יקבל שלושה בקבוקי בירה קרים. העסקה יוצאת לפועל. אנדי מותקף פעם נוספת על ידי "האחיות" ובראשם האסיר בוגס, ונאלץ לבלות חודש במרפאת הכלא. האדלי בתגובה מכה את בוגס, ופוגע בו קשות עד שזה הופך לנכה ומועבר למוסד כליאה אחר. האלימות כלפי אנדי מגיעה לסיומה.
אנדי מקבל תפקיד של ספרן, מסווה לתפקידו החדש כיועץ המס של הסוהרים. הוא זוכה להגנה, לכבוד, וכן ניתנת לו האפשרות לשפר את הספרייה של הכלא ולהפוך אותה למרכז השכלה עבור האסירים, כאשר הוא משמש כמורה. מנהל הכלא סמואל נורטון (בוב גנטון בתפקיד האנטגוניסט) אף מוכן להעלים עין מפוסטר של ריטה הייוורת' שתלוי בתאו.
בהמשך השנים יוזם נורטון תוכנית במסגרתה יעבדו אסירים במיזמי בנייה מחוץ לכותלי הכלא, כאשר הם תחת השגחת הסוהרים. הדבר מאפשר לו להרוויח באופן לא חוקי כספים רבים, ואילו אנדי משמש עבורו כמלבין כספים מתוך הכלא, ואף יוצר דמות פיקטיבית, אדם בשם רנדל סטיבנס, על מנת להימנע מכך ששמו של נורטון יופיע בניירת הבנקים. ב-1965 אחד האסירים החדשים (טומי ויליאמס בגילומו של גיל בלוז) מספר לאנדי על אסיר בכלא אחר שהתוודה בפניו על רצח כפול של אשת בנקאי ומאהבה. אנדי פונה לנורטון ומבקש את עזרתו בקיום משפט חוזר. נורטון מצדו מורה להאדלי לרצוח את טומי, ומאיים על אנדי כי אם זה לא ימשיך לשתף פעולה בהלבנת הכספים הוא יהפוך את חייו בכלא לסיוט. זמן לא רב לאחר מכן אנדי לא נמצא בתאו בעת ספירת הבוקר לחרדתו של נורטון. בהמשך היום נמצאים בגדים מלוכלכים של אסיר ופטיש גאולוגים מחוץ לחומת הכלא.
במשך שנים חפר אנדי מנהרה בקיר של תאו, כאשר הוא מסווה זאת בעזרת תחביבו לאיסוף אבנים, ופוסטר שחור לבן של ריטה הייוורת', שהתחלף עם הזמן למרילין מונרו ואז לפוסטר צבעוני של ראקל ולש. לאחר שהוא משתחרר מהצינוק, לשם שלח אותו נורטון כאשר ביקש אנדי את עזרתו להשיג משפט חוזר, נמלט אנדי מהכלא כאשר הוא עובר במנהרה שחפר, ולאחר מכן זוחל בצינור ביוב באורך 450 מטרים. אנדי נמלט מכלא שושנק ב-1966, לאחר 19 שנים. הוא לובש את זהותו של רנדל סטיבנס, מושך מאות אלפי דולרים מכספיו של נורטון, ונמלט למקסיקו, לא לפני שהוא שולח לעיתונאי מידע אשר מפליל את נורטון והאדלי. המשטרה עוצרת את האדלי, וכאשר מנסים לעצור את נורטון הוא שם קץ לחייו.
הסרט מגיע לסיומו כאשר ועדת השחרורים מאשרת את שחרורו של רד, לאחר שזה ריצה בשושנק 40 שנות מאסר. בעת שהותם בכלא הביע אנדי את כוונתו לבלות את זמנו כאדם חופשי בעיר זיהואטנחו (Zihuatanejo) שבמקסיקו, לנהל בית מלון קטן לחופי האוקיינוס השקט, ולתקן סירה ישנה. לאחר שחרורו של רד מהכלא הוא נוסע באוטובוס לדרום ארצות הברית, חוצה את הגבול למקסיקו, ופוגש את אנדי על שפת האוקיינוס.