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