줄거리
인구 1091명이 사는 아이오아주 '엔도라'에 사는 길버트 그레이프
(Gilbert Grape : 죠니 뎁 분)는 식료품 가게의 점원으로 일하며
집안의 가장으로써의 역할과
가족들로부터의 탈출에 대한 욕망 속에서 살아가고 있다.
그에게는 남편이 목 매달아 자살한 이후의 충격으로 몸무게가 500파운나
나가는 거구인 어머니(Momma : 다레네 캐이츠 분)와 정신 연령이 어린 아이
수준인 저능아 동생 어니(Arnie Grape : 레오나르도 디카프리오 분)과
34살의 누나(Amy Grape : 로라 해링턴 분)가 있고, 16살로 한창 멋내기를
좋아하는 미모의 여동생 엘렌(Ellen Grape : 매리 케이트 쉘하드트 분)이 있다.
틈만나면 높은 곳으로 올라가려하는 동생 어니는 어머니의 엄청난
몸무게와 함께 집안의 골칫거리이다. 그러나 형의 말은 절대적으로 따른다.
여동생 엘렌 또한 항상 불만에 쌓여 사는 길버트가의 또하나의 골칫거리다.
길버트에게는 터커(Tucker Van Dyke : 존 C. 레일리 분)와 보비
(Bobby McBurney : 크리스핀 글로버 분)라는 두 친구가 있다. 터커는
패스트푸트 연쇄점을 개업해서 돈도 많이 벌고 밀크쉐이크도 많이 먹는게 꿈이다.
만나면 항상 친지들의 안부를 묻는 보비는, 아버지가 장의자를 하고 있어서
영구차를 운전하고 있다. 길버트는 최신식 패스트푸드랜드를 싫어하기 때문에
오래된 램슨씨의 식품점에서 일한다.
길버트의 생활은 설명하기 어려울 만큼 괴상하며,
자기 생활에 크게 만족해하지 않는다. 이곳에서의 생활을 설명한다는 것은
마치 음악없이 춤을 추는 것과 같다. 매일 반복되는 지루한 생활.
그 속에서 길버트는 동네의 카버 부인(Betty Carver :
매리 스틴버겐 분)과 불륜 관계를 갖는다. 물론 카버 부인에게 이끌려
그렇게 되었지만 답답한 틀 속에 갇혀 있던 길버트는 굳이 이를 부정하지 않는다.
한편, 캠핑족 소녀 베키(Becky : 줄리엣 루이스 분)는 자동차가 고장나는
바람에 엔도라에 머무르게 되고, 우연히 가스탱크에 올라 가 있는
어니를 따뜻하게 대하는 길버트를 보게 되고, 그의 순수한 마음에 호감을 갖게 된다.
길버트 또한 같은 또래의 여자인 베키에게 끌리게 되고
둘은 서로의 내면을 아껴 주는 순수한 사랑을 하게 되는데...