Sammy Davis Jr.
as
Self
Steven Spielberg
as
Self
Bill Clinton
as
Self - 42nd President of the United States of America
Jamie Foxx
as
Self - Academy Award Winning Actor
Jamie Foxx
as
Hassan El Ruk'n
Jeff Goldblum
as
Mitchell Kane
Samuel L. Jackson
as
Rev. Fred Sultan
Deezer D
as
Roper's Crony #2
Jamie Foxx
as
Alvin Sanders
Arnold Pinnock
as
Convict
Joe Pingue
as
Cop
Kimberly Elise
as
Lisa Hill
Patti LaBelle
as
Herself
Eartha Kitt
as
Herself
Jamie Foxx
as
Himself
Sammy Davis Jr.
as
Self
Bill Clinton
as
Self
Tom Brokaw
as
Self
Jamie Foxx
as
Self
Michelle Obama
as
Self
Art Malik
as
Akmed
Jamie Foxx
as
Bunz
Pedro Salvín
as
Male Nurse
Ric Young
as
Mr. Chiu
Michael Lehmann
Director
Jamie Foxx
as
Ed
Nigel Gibbs
as
Newscast Auditioner
Uma Thurman
as
Noelle
Robin Williams
as
Second Radio Caller
Tony Amendola
as
Dr. Daley
Jamie Foxx
as
Jennings
Sylvester Stallone
as
Stevens
Taylor Hackford
Director
Mike Pniewski
as
Bus Driver
David Krumholtz
as
Milt Shaw
Jamie Foxx
as
Ray Charles
Paula Jai Parker
as
Ruth Brown
Jake Busey
as
Beaumont
Sarah Paulson
as
Mary
Jamie Foxx
as
Michael
Roselyn Sanchez
as
Trina
Gabrielle Union
as
Nicky Callas
Jamie Foxx
as
Quincy Watson
Jennifer Esposito
as
Rita Monroe
Barbra Streisand
Director
Hugh Jackman
as
Self
Jamie Foxx
as
Self
Anne Hathaway
as
Self
Todd Phillips
Director
Jon Cryer
as
Alan Harper
Jamie Foxx
as
Darryl
Zach Galifianakis
as
Ethan Tremblay
Robert Downey Jr.
as
Peter Highman
Carlos Saldanha
Director
Jesse Eisenberg
as
Blu
Anne Hathaway
as
Jewel
Jamie Foxx
as
Nico
Will.i.am
as
Pedro
Lena Waithe
as
Self - Presenter
Jamie Foxx
as
Self - Presenter
Regina Hall
as
Self - Presenter
Courtney B. Vance
as
Self - Presenter
Keanu Reeves
as
Self
Will Smith
as
Self
Jamie Foxx
as
Self
Michael Bay
as
Self
Ice Cube
Director
Jamie Foxx
as
Blue
John Amos
as
Freeman
Terrence Howard
as
K.C.
Ice Cube
as
Reggie
Josh Greenbaum
Director
Greta Lee
as
Bella
Dennis Quaid
as
Birdwatcher
Jamie Foxx
as
Bug
Isla Fisher
as
Maggie
F. Gary Gray
Director
Michael Kelly
as
Bray
Gerard Butler
as
Clyde Shelton
Regina Hall
as
Kelly Rice
Jamie Foxx
as
Nick Rice