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