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