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