Крис Гарднер, будучи одиноким отцом, все свои силы направляет на то, чтобы его пятилетний сын рос в атмосфере любви и заботы. Работая обычным продавцом, он не в состоянии оплачивать аренду жилья, что приводит к их вынужденному выселению. Несмотря на все трудности, Крис не опускает руки и продолжает бороться за лучшее будущее для своего ребенка.
Оказавшись без крыши над головой, он находит возможность устроиться на стажировку в престижную брокерскую фирму, надеясь со временем занять должность специалиста. Однако стажировка оказывается настоящим испытанием — она длится целых полгода и совсем не оплачивается. Это время становится для Криса проверкой на прочность, но ради сына он готов пройти через любые лишения.