David A. Armstrong
Director
Jonathan Bennett
as
Aaron
Marton Csokas
as
Lieutenant Barnes
Forest Whitaker
as
Will
Kasi Lemmons
Director
Angela Bassett
as
Aretha Cobbs
Tyrese Gibson
as
Loot / Tyson
Forest Whitaker
as
Reverend Cornell Cobbs
Doris McCarthy
as
Times Square Tourist
Forest Whitaker
as
Ali Sokhela
Orlando Bloom
as
Brian Epkeen
Danny Keogh
as
Kruger
Christopher Reeve
Director
Whoopi Goldberg
as
Darlin'
William H. Macy
as
Lefty Maginnis
Forest Whitaker
as
Lonnie Brewster
Robin Williams
as
Napoleon Cross
Forest Whitaker
as
Al Collins
Taraji P. Henson
as
Dayna Collins
Courtney B. Vance
as
Mr. Randolph
Bonnie Hunt
as
Principal
John Leguizamo
as
Chino
Forest Whitaker
as
Crane
Ving Rhames
as
Pike
Benjamin Renner
Director
Mackenzie Foy
as
Celestine
Forest Whitaker
as
Ernest
William H. Macy
as
Head Dentist
Forest Whitaker
as
Angel Sanchez
Peter Weller
as
Meyer
Nicole Ari Parker
as
Sophie Sanchez
Anthony Mackie
as
Tommy Carter
Bill Duke
Director
Reynaldo Rey
as
Blind Man
Arthur Burghardt
as
Bo
Danny Glover
as
Easy Money
Forest Whitaker
as
Jackson
Forest Whitaker
as
Bobby Tidd - Adult
Alicia Witt
as
Gertrude Lang
Joanna Gleason
as
Governor Gertrude Lang
William H. Macy
as
Vice Principal Gene Wolters
Jon Turteltaub
Director
Robert Duvall
as
Doc Brunder
Beth Kennedy
as
Female FBI Agent
John Travolta
as
George Malley
Forest Whitaker
as
Nate Pope
Madeline Zima
as
Billie
Don Sparks
as
Iceman Jim
Renée Zellweger
as
Jane
Forest Whitaker
as
Joey
Forest Whitaker
as
Dekker
Sherilyn Fenn
as
Jain
Sharon Stone
as
Kiki
Seymour Cassel
as
Koenig
Forest Whitaker
as
Narrator
Jim Metzler
as
Jim Cutler
Shannon Cochran
as
Psychologist
Leon Russom
as
Reedy
Forest Whitaker
as
Steven Beck
Forest Whitaker
as
Narrator
Forest Whitaker
as
Maddog
Lew Temple
as
Man on Bus
Sandra 'Pepa' Denton
as
Sandy
Wayne Dehart
as
Street Preacher
Shea Whigham
as
Billy
Bruce Willis
as
Mel
Forest Whitaker
as
Ronny
Malin Akerman
as
Tes
Denzel Washington
Director
Ritchie Montgomery
as
Deputy
Forest Whitaker
as
Dr. James Farmer Sr.
Glen Powell
as
Harvard Debater #1
Denzel Washington
as
Melvin B. Tolson
Forest Whitaker
as
Major Collins
Gabrielle Anwar
as
Marti Malone
Billy Wirth
as
Tim Young