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