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