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