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