Johnny đóng vai Gilbert Grape, một chàng trai sống cùng mẹ và em trai Arnie trong một thị trấn nhỏ, nơi mà nguồn thu chính của gia đình đến từ việc kinh doanh cho khách vãng lai. Trải qua nỗi đau mất chồng của mẹ, Gilbert phải đảm nhận vai trò của người đàn ông trong gia đình và chăm sóc cho em trai Arnie, người mắc chứng tự kỷ. Cuộc đời của Gilbert thay đổi khi anh gặp Becky và bà của cô tại thị trấn. Gilbert bị cuốn hút bởi vẻ đẹp và sự sáng sủa của Becky, nhưng tình cảm ấy không thể phát triển khi anh phải chịu trách nhiệm chăm sóc cho Arnie. Gilbert phải đối mặt với cuộc sống phức tạp giữa việc lo lắng cho gia đình và tình yêu đích thực của mình.