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