Крис Гарднер — мужчина, которому приходится в одиночку заботиться о маленьком сыне. Он стремится сделать детство мальчика радостным и беззаботным, но работа простого торгового агента не приносит достаточно дохода. В какой-то момент денег перестает хватать даже на съемное жилье, и их семья оказывается без крыши над головой.
Однако Крис не позволяет отчаянию взять верх. Он принимает непростое решение: пройти обучение в престижной брокерской фирме, надеясь в итоге получить постоянную работу. Проблема в том, что полгода практики не оплачиваются, а значит, им обоим предстоит выстоять перед чередой суровых испытаний, сохраняя надежду на лучшее будущее.