רות (סנדרה בולוק) יוצאת מהכלא אחרי שריצתה עונש מאסר על רצח. היא מנסה להתחיל מחדש ולמצוא את מקומה בחברה, אך העולם שסביבה מסרב לסלוח לה ולתת לה הזדמנות אמיתית לחיים חדשים. רות מתמודדת עם בושה, דחייה ותחושת בדידות עמוקה, כשהיא נאלצת להתמודד עם העבר הכואב שלה וההשלכות של מעשיה. למרות כל הקשיים, היא לא מוותרת ומחליטה לצאת למסע אישי למצוא את אחותה הקטנה, שהייתה חייבת לעזוב אותה שנים קודם לכן. המסע הזה הופך למאבק על גאולה, אהבה ותקווה, כשהיא מנסה לתקן את השברים ולבנות מחדש את הקשר המשפחתי שנקטע. לאורך הדרך רות פוגשת דמויות שונות שמשקפות את המורכבות של החברה והיחס כלפי מי שנשפטו ונענשו, ומנסה לשרוד בין הקשיים והפחדים שמלווים אותה. היא נאבקת לא רק על הזכות לחיים חדשים אלא גם על הזכות להיחשב כאדם שיכול להשתנות ולהיות אהוב. הסיפור חושף את הפער בין המשפט החוקי לבין המשפט המוסרי, ואת הקושי לקבל ולסלוח לאנשים שהחברה דחתה. רות נמצאת במרכז סיפור של כאב, תקווה והתמודדות עם קלון שלא ניתן למחוק בקלות, כשהיא מנסה להחזיר לעצמה את הכבוד והאהבה שהחמיצה במשך שנים. בסופו של דבר, המסע שלה הוא לא רק חיפוש אחר אחותה אלא גם חיפוש אחר סליחה עצמית ושחרור מהעבר שממשיך לרדוף אותה. במהלך המסע, רות מתמודדת עם זיכרונות קשים ומגלה סודות משפחתיים שהשפיעו על חייה. היא יוצרת קשרים חדשים, בין היתר עם עו"ד שמנסה לעזור לה ולהעניק לה תקווה לעתיד טוב יותר. למרות האתגרים, רות מצליחה למצוא רגעים של חמלה והבנה, שמאפשרים לה להתחיל לבנות את עצמה מחדש. הסרט מדגיש את החשיבות של חמלה, סליחה והזדמנות שנייה, ומציג את המאבק הפנימי והחיצוני של אדם שנאבק לשנות את גורלו ולמצוא מקום בעולם שמסרב לקבלו.
