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