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