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