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