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