Двадцатичетырехлетний Гилберт Грейп работает продавцом в продуктовой лавке и живет в городе Эндора, штат Айова, где его гложет примерно все. Он бы и рад куда-нибудь уехать, но дома его держат неподъемная мать, и младший брат с проблемами развития, и сестра, до сих пор оплакивающая смерть Элвиса, и давний роман с женщиной старше его. Но однажды в маленький городок приезжает загадочная красавица.