Abandonné par sa femme, un père de famille sans ressources va tout mettre en oeuvre pour retrouver une situation et garantir un avenir à son fils.
Chris Gardner, représentant en appareils médicaux, vit avec sa femme Linda et leur fils. Les affaires vont mal et seule son épouse entretient le ménage. Le jour où son mari lui dit qu'il envisage de changer de carrière, lasse de ses promesses, elle décide de le quitter. Mais Chris garde leur fils...