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
Raghuvir Yadav
Gulshan Grover
Lauren Walker
Mrs. Rogers
Writing
Bapsi Sidhwa
Novel
Camera
Giles Nuttgens
Director of Photography
Production
Deepa Mehta
Producer
Anne Masson
Producer
David Hamilton
Executive Producer
Jhamu Sughand
Executive Producer
Sound
A.R. Rahman
Original Music Composer