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