Cast (63)

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 Cobs

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

Crew (41)

Mira Nair

Director

Sooni Taraporevala

Writer

Bob Minor

Stunts

Judy Claman

Casting

Dinaz Stafford

Casting

Susie Figgis

Casting

Ellen Lutter

Costume Designer

Susan Lyall

Costume Designer

Kinnari Panikar

Costume Designer

Lydia Dean Pilcher

Unit Production Manager

Michael Zimbrich

First Assistant Director

Noga Isackson

Second Assistant Director

Eve Silvester

Unit Manager

Dinaz Stafford

Second Second Assistant Director

Linda Wilson

Second Second Assistant Director

Nilita Vachani

Script Supervisor

Alex Griswold

Sound Mixer

Tommy Louie

Boom Operator

Tim Pershing

Key Grip

Daniel Ehrenbard

Gaffer

Maureen Farley

Property Master

David Crank

Charge Scenic Artist

Jeff Hartmann

Leadman

Tula Goenka

Associate Editor

Marissa Littlefield

First Assistant Editor

Kenneth Walker

Hairstylist

Mustaque M. Ashrafi

Makeup Artist

Edna Sheen

Makeup Artist

Mary Ellen Porto

Sound Editor

Rick Dior

Sound Re-Recording Mixer

Lydia Dean Pilcher

Associate Producer

Mitch Epstein

Co-Producer

Cherie L. Rodgers

Executive Producer

Michael Nozik

Producer

Mira Nair

Producer

L. Subramaniam

Original Music Composer

Edward Lachman

Director of Photography

Roberto Silvi

Editor

Mitch Epstein

Production Design

Jefferson Sage

Art Direction

Jeanette Scott

Set Decoration