Chris Gardner is slim en getalenteerd. Hij koopt een partij botdichtheidsscanners, maar de verkoop van de apparaten valt zwaar tegen. Hij moet alle zeilen bijzetten om de eindjes aan elkaar te kunnen knopen en zijn gezin te onderhouden. Zijn vrouw besluit hem te verlaten en de zorg voor hun vijfjarige zoontje aan Gardner over te laten. Het gaat van kwaad tot erger als hij door geldgebrek met zijn kind op straat komt te staan. Ondanks alle tegenslagen blijft Chris geloven in zichzelf.