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