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