Full Credits
64 members

Denzel Washington
Demetrius Williams

Sarita Choudhury
Mina

Roshan Seth
Jay

Sharmila Tagore
Kinnu

Charles S. Dutton
Tyrone Williams

Joe Seneca
Williben Williams

Ranjit Chowdhry
Anil

Mohan Gokhale
Pontiac

Mohan Agashe
Kanti Napkin

Tico Wells
Dexter Williams
Yvette Hawkins
Aunt Rose

Aanjjan Srivastav
Jammubhai
Konga Mbandu
Okelo
Sahira Nair
Young Mina
Dipti Suthar
Chanda
Varsha Thaker
Kusumben
Ashok Lath
Harry Patel
Natalie Oliver
Alicia LeShay
Karen Pinkston
Mrs. Robinson
Willy Cobbs
Skillet

Mira Nair
Gossip Aunty #1
Rajika Puri
Gossip Aunty #2
Sharon Williams
Tadice
Cyreio Hughes
DJ
Stacy Swinford
Bubba
Rick Senn
Piggly Wiggly Checker
Jim Haffey
White Truck Driver
Dillon Rozell Gross
Police Officer
Larry Haggard
Joe
E. W. Colvin
Grandcraw
Joyce Murrah
Lady at Lusco's
Kevin McNeil
Clarence
Rev. Fred Matthews
Grandaddy
Mahlon Bouldin
Student
Buddy St. Amant
Biloxi Cop
James Dale
Businessman
Ben Burford
Bank Manager
Sam Sherrill
Phinias T. Turnbull
Alix Henry Sanders
Barber
Jerone Wiggins
James
Sadie Carr
Mildred
Richard Crick
White Customer
Alix W. Sanders
Postman
Shung Moo Joe
Chinese Customer
Hollis Pippin
Sylvester Artiste III
Dewey Buffington
Evangelist
Tony McGhee
Rapper #1
J. D. Barrett
Rapper #2
Tre'Demont Spearman
Rapper #3
Argentina Moore
Rapper #4
Nora Boland
Shop-at-Home Anchor Person #1

Patsy Garrett
Shop-at-Home Anchor Person #2

Michael Wawuyo
Soldier on Bus
Phavin Parbario
Young Jay
Emanuel Mudara
Young Okelo
Immaculate Byakatonda
Okelo's Mother
Amrit Panesar
Mrs. Bedi
Jimmy Din
Bharat
Bonnie M. Lubega
Teacher
Sammy E. D. Senkumba
Taxi Driver
Mayambala Ssekasi
Prison Captain
Joseph Olita
Idi Amin
Wilberforce Muteta
Soldier at Roadblock
Jaimini Thaker
Kanti Bhai
45 members
Mira Nair
Director
Michael Zimbrich
First Assistant Director
Noga Isackson
Second Assistant Director
Dinaz Stafford
Second Second Assistant Director
Linda Wilson
Second Second Assistant Director
Nilita Vachani
Script Supervisor
Sooni Taraporevala
Writer
Judy Claman
Casting
Dinaz Stafford
Casting
Susie Figgis
Casting
Lydia Dean Pilcher
Unit Production Manager
Eve Silvester
Unit Manager
Lydia Dean Pilcher
Associate Producer
Mitch Epstein
Co-Producer
Cherie L. Rodgers
Executive Producer
Michael Nozik
Producer
Mira Nair
Producer
Tim Pershing
Key Grip
Edward Lachman
Director of Photography
Chris Lombardi
First Assistant Camera
KATE Butler
Second Assistant Camera
Alex Griswold
Sound Mixer
Tommy Louie
Boom Operator
Mary Ellen Porto
Sound Editor
Rick Dior
Sound Re-Recording Mixer
L. Subramaniam
Original Music Composer
Maureen Farley
Property Master
Jeff Hartmann
Leadman
Mitch Epstein
Production Design
Jefferson Sage
Art Direction
Jeanette Scott
Set Decoration
Ellen Lutter
Costume Designer
Susan Lyall
Costume Designer
Kinnari Panikar
Costume Designer
Kenneth Walker
Hairstylist
Mustaque M. Ashrafi
Makeup Artist
Edna Sheen
Makeup Artist
Tula Goenka
Associate Editor
Marissa Littlefield
First Assistant Editor
Roberto Silvi
Editor
Bob Minor
Stunts
David Crank
Charge Scenic Artist
Janet Paparazzo
Stunts
Daniel Ehrenbard
Gaffer
John Higgins
Gaffer