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