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