Tratto da una storia vera, il film è ambientato negli anni Ottanta sulla costa ovest degli Usa. Un rappresentante di apparecchiature mediche, Chris Gardner, perde il lavoro e diventa un barbone scendendo tutti i gradini sociali, dopo l'abbandono anche della moglie. L'unica speranza rimastagli è la custodia di suo figlio. Chris cerca per diversi giorni un lavoro, fino a quando trova un lungo tirocinio non pagato nella ditta Dean Bitter. Il problema è continuare a vivere senza un soldo, con il figlio.