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