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