Гилберт Грэйп — молодой парень из маленького забытого Богом городка. После смерти отца он стал главой семьи, состоящей из его матери-затворницы, страдающей ожирением, 18-летнего умственно неполноценного брата и двух сестер. У Гилберта нет никаких перспектив, зато забот выше крыши. Он работает в местном магазинчике, следит за братом и пытается обеспечить семью. Одной из радостей в жизни главного героя является запретная связь с замужней женщиной миссис Карвер — матерью двоих детей, с которой он проводит время в тайне от ее супруга. Но однажды Гилберт знакомится с Бекки — девушкой, случайно оказавшейся в этих местах.