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