Chris Gardner, papa d'un petit garçon de cinq ans, a du mal à gagner sa vie et à subvenir aux besoins de sa famille. Tout bascule le jour où sa femme le quitte, le laissant dans la précarité, seul avec son fils. Chris se bat désormais pour surmonter les épreuves, encouragé par l'amour et la confiance sans limite de son fils. Il connaîtra un destin exceptionnel.