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