Молодой человек по имени Гилберт Грейп вынужден балансировать между своими обязанностями и личными желаниями в небольшом провинциальном городке. Его семья является для него постоянной заботой: мать, прикованная к дому из-за ожирения, полностью зависит от поддержки детей, а младший брат требует особого внимания из-за своей умственной отсталости. Сестры Гилберта также вносят свою долю в семейные неурядицы. Гилберт проводит свои дни, работая в местном продуктовом магазине, где каждое его утро идентично предыдущему. Однако рутинная жизнь окрашивается в неожиданные оттенки благодаря тайному роману с замужней женщиной. Внезапный поворот судьбы происходит, когда в город приезжает Бекки со своей бабушкой. Поломка их автомобиля становится началом новой главы в жизни Гилберта. На фоне разочарований и неизменных забот, он постепенно начинает открывать для себя возможность изменений, которые могут изменить не только его настоящее, но и будущее. Бекки становится для него символом свободы и обещанием иной жизни, полной радостей и надежд.