В маленьком городке Айовы, где жизнь течет медленно и размеренно, обитает Гилберт Грейп. В этом захолустном уголке с населением всего в тысячу человек, он несет на своих плечах бремя забот о семье. Гилберт живет с двумя сестрами, а также с братом, который страдает от умственной отсталости, что делает его жизнь ещё более сложной. Его мать, страдающая от ожирения, также требует внимания и заботы, что накладывает дополнительную тяжесть на его юные плечи. Каждый день он работает в местном магазине, но мрачные перспективы будущего не оставляют его в покое. В поисках утешения и немного тепла он заводит интрижку с замужней женщиной, чтобы хоть на время сбежать от своих забот и проблем.
Однако привычная рутина Гилберта расстраивается, когда в их тихое местечко приезжает очаровательная молодая женщина по имени Беки. Её появление вносит свежую струю в однообразную жизнь города и становится поворотным моментом для Гилберта. Его сердце начинает биться быстрее, и он осознает, что есть жизнь за пределами забот о семье и привычной рутины. Беки открывает для него новые горизонты, провожая его в путешествие самопознания и эмоциональных переживаний. Каждый миг, проведённый с ней, заставляет его задуматься о своих мечтах и желаниях, о том, как важно следовать за своими чувствами, даже если это означает оставить позади привычный уклад. В итоге, встреча с Беки становится catalyst'ом, который побуждает Гилберта изменить свою жизнь и взглянуть на мир с новыми надеждами и ожиданиями.