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