Demetrius Williams
Denzel Washington
Mina
Sarita Choudhury
Aunt Rose
Yvette Hawkins
Jammubhai
Aanjjan Srivastav
Okelo
Konga Mbandu
Young Mina
Sahira Nair
Chanda
Dipti Suthar
Kusumben
Varsha Thaker
Harry Patel
Ashok Lath
Alicia LeShay
Natalie Oliver
Mrs. Robinson
Karen Pinkston
Skillet
Willy Cobs
Jay
Roshan Seth
Gossip Aunty #1
Mira Nair
Gossip Aunty #2
Rajika Puri
Tadice
Sharon Williams
DJ
Cyreio Hughes
Bubba
Stacy Swinford
Piggly Wiggly Checker
Rick Senn
White Truck Driver
Jim Haffey
Police Officer
Dillon Rozell Gross
Joe
Larry Haggard
Grandcraw
E. W. Colvin
Kinnu
Sharmila Tagore
Lady at Lusco's
Joyce Murrah
Clarence
Kevin McNeil
Grandaddy
Rev. Fred Matthews
Student
Mahlon Bouldin
Biloxi Cop
Buddy St Amant
Businessman
James Dale
Bank Manager
Ben Burford
Phinias T. Turnbull
Sam Sherrill
Barber
Alix Henry Sanders
James
Jerone Wiggins
Tyrone Williams
Charles S. Dutton
Mildred
Sadie Carr
White Customer
Richard Crick
Postman
Alix W. Sanders
Chinese Customer
Shung Moo Joe
Sylvester Artiste III
Hollis Pippin
Evangelist
Dewey Buffington
Rapper #1
Tony McGhee
Rapper #2
J. D. Barrett
Rapper #3
Tre'Demont Spearman
Rapper #4
Argentina Moore
Williben Williams
Joe Seneca
Shop-at-Home Anchor Person #1
Nora Boland
Shop-at-Home Anchor Person #2
Patsy Garrett
Soldier on Bus
Michael Wawuyo
Young Jay
Phavin Parbario
Young Okelo
Emanuel Mudara
Okelo's Mother
Immaculate Byakatonda
Mrs. Bedi
Amrit Panesar
Bharat
Jimmy Din
Teacher
Bonnie M. Lubega
Taxi Driver
Sammy E. D. Senkumba
Anil
Ranjit Chowdhry
Prison Captain
Mayambala Ssekasi
Idi Amin
Joseph Olita
Soldier at Roadblock
Wilberforce Muteta
Pontiac
Mohan Gokhale
Kanti Napkin
Mohan Agashe
Dexter Williams
Tico Wells
Casting
Susie Figgis
Stunts
Bob Minor
Director of Photography
Edward Lachman
Director
Producer
Writer
Sooni Taraporevala
Costume Designer
Ellen Lutter
Judy Claman
Unit Production Manager
Lydia Dean Pilcher
Second Second Assistant Director
Linda Wilson
Script Supervisor
Nilita Vachani
Dinaz Stafford
Leadman
Jeff Hartmann
Second Assistant Director
Noga Isackson
First Assistant Editor
Marissa Littlefield
Sound Editor
Mary Ellen Porto
Gaffer
Daniel Ehrenbard
Unit Manager
Eve Silvester
Key Grip
Tim Pershing
Sound Mixer
Alex Griswold
Makeup Artist
Mustaque M. Ashrafi
Property Master
Maureen Farley
First Assistant Director
Michael Zimbrich
Susan Lyall
Kinnari Panikar
Boom Operator
Tommy Louie
Hairstylist
Kenneth Walker
Charge Scenic Artist
David Crank
Sound Re-Recording Mixer
Rick Dior
Edna Sheen
Associate Editor
Tula Goenka
Executive Producer
Cherie L. Rodgers
Michael Nozik
Co-Producer
Mitch Epstein
Associate Producer
Art Direction
Jefferson Sage
Original Music Composer
L. Subramaniam
Editor
Roberto Silvi
Set Decoration
Jeanette Scott
Production Design