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