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