Ο Gilbert Grape (Johnny Depp) ζει σε μια επαρχιακή πόλη της Αϊόβα και εργάζεται σε τοπικό μπακάλικο. Η μητέρα του μετά τον θάνατο του συζύγου της μη μπορώντας να παρηγορηθεί αλλιώς, εκτός από το να τρώει είναι πλέον υπέρβαρη και καθηλωμένη στον καναπέ. Ο Gilbert δεν έχει μόνο το πρόβλημα της φροντίδας της μητέρας του αλλά και την επίβλεψη των δύο αδελφών του καθώς και τη φροντίδα του πνευματικά καθυστερημένου αδερφού του Arnie (Leonardo DiCaprio). Όταν ο έρωτας του χτυπάει την πόρτα, αυτά τα προβλήματα μοιάζουν να είναι αξεπέραστα...
Ένας νέος, που θα έπρεπε να είχε φιλοδοξίες, να διασκεδάζει, να κάνει όνειρα και να γνωρίζει τον κόσμο. Ένας νέος που έπρεπε να ωριμάσει απότομα για να αναλάβει τις ευθύνες μιας ολόκληρης οικογένειας. Απ'τη μία ο αυτιστικός αδερφός του, τον οποίο πρέπει να προσέχει κάθε δευτερόλεπτο της ώρας. Απ'την άλλη, η παχύσαρκη μητέρα του και οι δύο μικρότερες αδερφές. Γίνεται το υποκατάστατο του πατέρα, προσπαθώντας να φέρει εις πέρας ταυτόχρονα τους ρόλους του γιου και του αδερφού. Ο Γκίλμπερτ ζει έτσι κάθε μέρα. Ώσπου, η γνωριμία με μία κοπέλα (Juliette Lewis), επισκέπτρια με τροχόσπιτο, θα τον κάνει να σκεφτεί τον εαυτό του και το μέλλον του.