Fonctionnaire à la retraite, Umberto D. ne parvient plus à subvenir à ses besoins. Ayant pour seul refuge une pension en piteux état, il occupe ses journées à chercher de l'argent, accompagné par son fidèle chien Flike.
Pendant l'ère fasciste, Adriana, une belle jeune modèle, devient prostituée après une histoire d'amour qui tourne mal. Elle rencontre Mino, un partisan qui tombe amoureux d'elle et veut la racheter.
Antonio a épousé Amalia et est allé combattre en Russie pendant la Seconde Guerre mondiale. Comme il n'a pas retourné Amalia pensait qu'il était mort, elle a épousé un autre homme. Beaucoup année après la fin de la guerre, Antonio est revenu. Amalia doit choisir entre deux maris.