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