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