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