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