因為不能面對丈夫自殺的事實,吉伯特(約翰尼·德普飾)的母親不停進食,致使體重劇增至六百磅難以行動。吉伯特的智障弟弟阿尼(萊昂納多·迪卡普里奧飾)一出生就被醫(yī)生診斷活不過十歲,卻即將過十八歲生日——盡管健康狀況日益惡化。最小的妹妹愛倫正值叛逆青春期,整個家庭的生計及阿尼的日常起居成了吉伯特的生活全部,姐姐是他唯一的幫手。四處旅游、活潑開朗的貝琪(朱麗葉特·劉易斯飾)路過小鎮(zhèn),與吉伯特一見鐘情,兩人很快沉浸在甜蜜的愛情中。貝琪對生活的熱情也讓吉伯特漸漸認識到,除了家人,生命中他也該有屬于自己的追求。阿尼就要過十八歲生日了,這是母親最后的心愿。在慶祝活動當(dāng)天,阿尼因突發(fā)疾病去世,吉伯特終于卸下生活重擔(dān)。與貝琪共同計劃未來后,他帶著對家人的牽掛離開封閉小鎮(zhèn),在晨曦中奔向嶄新的人生旅程。