Depuis la mort de son père, Gilbert Grape assume les responsabilités du chef de famille dans la petite ville d'Endora au fin fond de l'Iowa. L'univers morose de Gilbert va tout à coup changer quand un jour, une fille du Michigan, Becky, s'installe pour quelque temps à Endora.
Professeur en psychiatrie, Katherine Roshak a tout pour elle : la beauté, l'intelligence et une brillante carrière. Mais soudain, Katherine voit apparaître sa mère qui s'est suicidée quatre ans plus tôt. Effrayée par ces hallucinations de plus en plus menaçantes, elle se rend au cimetière...