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)

Sooni Taraporevala

Writer

Mira Nair

Director

Ellen Lutter

Costume Designer

Judy Claman

Casting

Susie Figgis

Casting

Lydia Dean Pilcher

Unit Production Manager

Linda Wilson

Second Second Assistant Director

Nilita Vachani

Script Supervisor

Dinaz Stafford

Casting

Dinaz Stafford

Second Second Assistant Director

Jeff Hartmann

Leadman

Noga Isackson

Second Assistant Director

Bob Minor

Stunts

Marissa Littlefield

First Assistant Editor

Mary Ellen Porto

Sound Editor

Daniel Ehrenbard

Gaffer

Eve Silvester

Unit Manager

Tim Pershing

Key Grip

Alex Griswold

Sound Mixer

Mustaque M. Ashrafi

Makeup Artist

Maureen Farley

Property Master

Michael Zimbrich

First Assistant Director

Susan Lyall

Costume Designer

Kinnari Panikar

Costume Designer

Tommy Louie

Boom Operator

Kenneth Walker

Hairstylist

David Crank

Charge Scenic Artist

Rick Dior

Sound Re-Recording Mixer

Edna Sheen

Makeup Artist

Tula Goenka

Associate Editor

Cherie L. Rodgers

Executive Producer

Michael Nozik

Producer

Mitch Epstein

Co-Producer

Lydia Dean Pilcher

Associate Producer

Mira Nair

Producer

Jefferson Sage

Art Direction

Edward Lachman

Director of Photography

L. Subramaniam

Original Music Composer

Roberto Silvi

Editor

Jeanette Scott

Set Decoration

Mitch Epstein

Production Design