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