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