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