Em um pequeno vilarejo em Bengala, Apu (Subir Bannerjee) é um menino que vive em uma família bem pobre, junto com a irmã Durga, os pais, e a velha tia. A vida da família é permeada de sofrimentos, eles mal têm dinheiro para comer e Durga (Uma Das Gupta) costuma roubar algumas coisas do vizinho rico. O pai viaja para um novo emprego, o que traz esperança à família, mas quando ele volta cheio de presentes Durga morreu de pneumonia, pouco depois da tia também ter morrido.