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