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