Chris Gardner, alias Will Smith, est un modeste représentant de commerce dont les revenus non réguliers sont précaires. Sa vie familiale s'en retrouve grandement affectée : Linda, sa compagne, peine à endurer leur train de vie. Découragée, elle délaisse Chris avec Christopher, leur enfant alors âgé de cinq ans. Tandis qu'il s'apprêtait pour la énième fois à promouvoir son invendable...