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