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