Robert Downey Jr.
Steve Lopez
Jamie Foxx
Nathaniel Ayers
Catherine Keener
Mary Weston
Tom Hollander
Graham Claydon
LisaGay Hamilton
Jennifer Ayers
Rachael Harris
Leslie Bloom
Stephen Root
Curt Reynolds
Lorraine Toussaint
Flo Ayers
Jena Malone
Cheery Lab Tech
Octavia Spencer
Troubled Woman
Justin Martin
Young Nathaniel
Kokayi Ampah
Bernie Carpenter
Marcos De Silvas
Mayor Villaigosa
Mike Nowak
Julliard Conductor
David Jean Thomas
Angry Homeless Man
Lemon Andersen
Uncle Tommy
Kevin Michael Key
Homeless Transvestite
Moya Brady
Barely Dressed Woman
Orlando Ashley
LAMP Homeless Guy
Annie McKnight
LAMP Advocate
Bernadette Speakes
Homeless Lady
Valarie Hudspeth
Mama Grouch
Jacqueline Sue West
Jackie
Lorinda Hawkins
Singing Woman
Tony Genaro
Globe Lobby Guard
Wayne Lopez
Cop with Tents
Joe Hernandez-Kolski
EMT #1
Noel Gugliemi
Winston Street Cop
Alejandro Patiño
Construction Worker
Karole Selmon
Homeless Woman #1
Patricia Place
Cello Donor
Ralph Cole Jr.
Enraged Homeless Man
Gladys Khan
Reception Nurse
Palma Lawrence Reed
ER Nurse
Isabel Hubmann
Laid-off Employee
Bonita Jefferson
Homeless Woman #2
Eshana O'Neal
Winston Street Prostitute
Myia Hubbard
Young Jennifer Ayers
Iyanna Newborn
Miss Little John
Bronwyn Hardy
Beauty Shop Girl
Nick Nervies
Jennifer's Son
Wally Lozano
Sign Spinner (uncredited)