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