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