暑假期間,10歲的威拉德·揚(伊利亞·伍德飾)被母親送往沿海小鎮"天堂",寄住在母親摯友莉莉·里德家中。初到當日,他結識了鄰居9歲的假小子比莉·派克(索拉·波奇飾),兩人性格迥異卻意外成為摯友,共同劃船、觀察動物并偷窺比莉姐姐的私密時刻。在里德家,威拉德察覺到莉莉與丈夫本·里德長期冷戰的異常關系。通過偶然發現的秘密,他主動充當橋梁,在修復這對夫婦破碎感情的過程中逐漸贏得雙方信任。與此同時,威拉德始終困于父親離家的謎團——母親堅稱父親因遠洋任務缺席,但流言卻暗示其另有隱情。影片尾聲,威拉德成功促使里德夫婦重修舊好,并最終直面父親徹底缺席的現實,完成自我救贖。這個靜謐小鎮的夏日經歷,成為兩個家庭走出情感陰霾的關鍵轉折。