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