Cast

Aamir Khan
Dil Navaz

Nandita Das
Shanta

Rahul Khanna
Hassan
Maia Sethna
Lenny Sethna

Kitu Gidwani
Bunty Sethna

Arif Zakaria
Rustom Sethna

Eric Peterson
Mr. Rogers

Kulbhushan Kharbanda
Imam Din

Pavan Malhotra
Butcher
Sunil Mehra
Toto Ramji
Navtej Singh Johar
Sher Singh

Raghubir Yadav
Kabir Chowdhury

Gulshan Grover
Cinia Jain
Lauren Walker
Mrs. Rogers
Crew

Deepa Mehta
Producer
(Production)

A.R. Rahman
Original Music Composer
(Sound)
Anne Masson
Producer
(Production)

Deepa Mehta
Screenplay
(Writing)
Bapsi Sidhwa
Novel
(Writing)

Deepa Mehta
Director
(Directing)

Giles Nuttgens
Director of Photography
(Camera)
Jhamu Sughand
Executive Producer
(Production)
David Hamilton
Executive Producer
(Production)
Barry Farrell
Editor
(Editing)