
Manuel Jordan (Billy Bob Thornton) được phóng thích sau 19 năm tù giam vì tội giết người khi còn là một thanh niên. Dù đã được pháp luật "tha thứ", anh vẫn bị dằn vặt bởi cảm giác tội lỗi và không tin mình xứng đáng với tự do. Sau khi ra tù, Manuel gặp Miles Evans (Morgan Freeman), một người đàn ông bí ẩn điều hành một trung tâm cộng đồng ở khu phố nghèo. Miles cho Manuel một công việc, và tại đây, anh bắt đầu xây dựng lại cuộc sống trong âm thầm. Manuel cũng tiếp xúc với Sofia (Kirsten Dunst), một cô gái trẻ nổi loạn, và Adele (Holly Hunter) – người có liên quan đến nạn nhân của vụ án năm xưa. Dần dần, những cuộc gặp gỡ này buộc Manuel đối mặt với quá khứ, và đặt ra câu hỏi: Liệu có thể thực sự được tha thứ, và liệu người phạm tội có thể tự tha thứ cho chính mình?