Chris Gardner (Will Smith) teljesen tönkremegy, miután eladhatatlan drága orvosi eszközökbe fekteti minden pénzét. A felesége elhagyja, ráadásul a lakását is elveszíti, így Gardner kénytelen az utcán élni a fiával, miközben elvállal egy fizetés nélküli gyakornoki állást tőzsdeügynökként. Ahhoz, hogy állást kapjon és talpra tudjon állni, a 6 hónapos képzésen túl kell szárnyalnia mindenkit, miközben el kell adnia a drága készülékeit úgy, hogy a fiával nincs hol laknia.