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