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