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