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