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