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