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