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