Hrají: Will Smith jako Chris Gardner, Jaden Smith jako Christopher Gardner, Thandiwe Newton jako Linda Gardner
Chris Gardner je otec rodiny zoufale hledající takovou práci, aby dokázal uživit sebe a nejbližší. Přestože vyvíjí úsilí, aby udržel rodinu nad vodou, matka jeho syna Christophera už nedokáže vzdorovat psychickému stresu z finanční krize a po těžkém rozhodování je opustí.Chris, který je nyní svobodným otcem, se i nadále všemi možnými způsoby snaží najít lépe placenou práci. Nakonec dostane možnost přihlásit se na praxi do prestižní firmy, která se zabývá obchodem s akciemi. Přestože se v úvodní fázi musí obejít bez jakékoliv finanční odměny, nabídku přijme a doufá, že na konci stáže na něj čeká regulérní pracovní nabídka a s ní i slibná budoucnost. Vzhledem k nulovým příjmům je se svým synem vyhozen z bytu a donucen přespávat v útulcích pro bezdomovce, na veřejných záchodcích a na místech, kde je ten trochu možné. I přes nástrahy osudu však Chris nijak nepolevuje ve snaze být milujícím a starostlivým otcem, v čemž mu nejvíce pomáhá láska a důvěra, kterou v něj Christopher vkládá.
Will Smith jako Chris Gardner
Jaden Smith jako Christopher Gardner
Thandiwe Newton jako Linda Gardner
Brian Howe jako Jay Twistle
James Karen jako Martin Frohm
Kurt Fuller jako Walter Ribbon
Dan Castellaneta jako Alan Frakesh
Joe Nunez jako Driver Who Hits Chris
David Fine jako Big Guy Rodney
Takayo Fischer jako Mrs. Chu
Kevin West jako World's Greatest Dad
George Cheung jako Chinese Maintenance Worker
Geoff Callan jako Ferrari Owner
Scott Klace jako Tim Brophy
Rashida Clendening jako Bus Driver
Peter Fitzsimmons jako Doctor
Maurice Sherbanee jako Roy The Old Neighbor
Zuhair Haddad jako Cab Driver
Victor Raider-Wexler jako Landlord
Mark Christopher Lawrence jako Wayne
George Maguire jako Police Clerk
Adam Del Rio jako Shoe-Spotting Intern
Rueben Grundy jako Businessman
Ming Lo jako Young Executive
Stu Klitsner jako Dr. Strauk
Esther Scott jako Shelter Worker
Cecil Williams jako Reverend Williams
Amir Talai jako Clerk
Mike Garibaldi jako Paul
Jason Frazier jako Young Man jako Bus Fight
David Haines jako Other Young Executive
Bob Greene jako Doctor at Oakland Memorial Hospital
Robert Anthony Peters jako Glide Shelter Worker
Cathy Fithian jako Policewoman
Keith Stevenson jako Indian Grocery Clerk
Karen Kahn jako Professional Woman
Yeena Fisher jako Businesswoman (uncredited)
Phil Austin jako Stock Broker (uncredited)
Kenny Santiago Marrero jako Stock Broker (uncredited)
David Pearl jako Stock Trader (uncredited)
Rick Camp jako Bus Rider (uncredited)
Brad Carr jako Dean Witter Employee (uncredited)
Ben Fritz jako Dean Witter Trader (uncredited)
Adam Wang jako Dean Witter Trader (uncredited)
Zachary Culbertson jako European Tourist (uncredited)
Brendan Kruse jako Bike Messenger (uncredited)
Austin Scott jako Homeless Youth (uncredited)