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