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