Joe Henry é um garoto pobre de 14 anos que luta para sobreviver com uma família problemática: os pais (Karen Young e Val Kilmer) vivem sem dinheiro e não se dão bem e o irmão mais velho se afasta cada vez mais (Max Ligosh). O menino, que antes roubava pequenos objetos e comida, acaba roubando o caixa do restaurante onde trabalha para pagar dívidas do pai e comprar uns discos da mãe, destruídos pelo pai. Mas nem assim o garoto consegue se dar bem com a família.