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