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