Johnny vào vai Gilbert Grape sinh sống cùng mẹ và em trai Arnie ở một thị trấn nhỏ với nguồn thu chủ yếu nhờ vào khách vãng lai. Vì mẹ của cả hai anh em quá đau khổ trước cái chết của chồng nên Gilbert phải thay mẹ chăm sóc cho cậu em Arnie. Khi gặp Becky cùng bà của cô bị kẹt lại ở thị trấn, Gilbert lập tức say mê nàng, nhưng câu chuyện tình lãng mạn của Gilbert không đâu vào đâu khi anh còn trách nhiệm trông cậu em nhỏ…