X

Cast & Crew

Directed By

Written By

Bapsi Sidhwa
novel "Cracking India"

Cast

Aamir Khan
Dil Navaz
Rahul Khanna
Hassan, the Masseur
Maia Sethna
Lenny Sethna
Kitu Gidwani
Bunty Sethna
Raghubir Yadav
Hariya / Himmat Ali
Arif Zakaria
Rustom Sethna
Eric Peterson
Mr. Rogers (IG)
Lauren Walker
Mrs. Rogers
Cinia Jain
Mrs. Singh
Sunil Mehra
Toto Ramji
Varun Mehta
Boy at bioscope
Mahesh Gahalot
Muslim father
Gatanjill Chopra
Muslim mother
Sia Chopra
Daughter
Annabelle
Daughter
Sandeep Singh
Little Sikh boy
Rahul Ram
Young Sikh man
Ravinder Kumar
Young Muslim man
Veer Prakash Nayar
Papoo's groom
Babloo
Chotay
Ashok Jain
Refugee police
Pradeep Kapoor
Station master
Jaaved Jaaferi
Radio announcer
Hussain Kuwajerwala
Muslim man quartered
Malani Ramani
Cousin Adi's mother
Arif
Refugee boy
Mohini Mathur
Sher Singh's mother
Mayura Baweja
Sher Singh's sister
Madhavendra
Mob leader
Sagar Zakhmi
Mob member
Nagesh Salwan
Mob member
Adil Sheikh
Mob member
Bapsi Sidhwa
Older Lenny
Vinod Nahardih
Mob member
Shabana Azmi
Older Lenny

Produced By

Sean Atkinson
post-production producer
David Hamilton
executive producer
Anne Masson
producer
Deepa Mehta
producer
Dilip Mehta
creative producer
Jhamu Sughand
executive producer
Tulsidas Sughand
co-producer

Cinematography

Sound

Vince Agostini
foley recordist
Denis Blais
foley artist
Tim J. Carroll
stereo sound consultant: Dolby Stereo
Elius Caruso
re-recording mixer
Mike Donald
boom operator
Sebastian Godwin
second assistant sound
Ian Hopkins
assistant sound editor / dialogue editor
Jim Hopkins
sound effects editor / supervising sound editor
Cathy Hutton
dialogue editor
Richard Kelly
sound effects editor
Darcy Kite
re-recording mixer
Joan Parker
foley assistant
Graham Ross
sound mixer
Suleman Sheikh
additional boom operator
Dileep Subramaniam
additional sound mixer
Mark Zsifkovits
re-recording mixer

Casting Director

Art Direction

Costumes

Dolly Ahluwalia
Costume Designer

Makeup

Bittoo
assistant makeup artist
Nicole Demers
makeup artist
Babita John
assistant hair stylist
Debra Johnson
key makeup artist

Special Effects

Anthony Fernandez
special effects
Babu Meckwan
special effects

Visual Effects

Pavan Balagam
visual effects artist
Alex Boothby
matte artist
Biju Dhanpalan
visual effects consultant
Wilson Louis
visual effects producer
Prasad Sutar
digital compositor

Assistant Director

Monsoon Bissell
third assistant director: cast
Dylan Gray
first assistant director
Irfan Jamiawala
assistant director
Rajendra Kumar
third assistant director: set
Péter Palátsik
second assistant director
Harveer Singh
third assistant director: extras

Production Management

Iqbal Kidwai
unit manager
Anil Shoraj Sharma
production assistant

Art Department

Nitin Bhatt
set production assistant
Rammilan Chaubey
prop assistant
Om Prakash Choubey
prop assistant
Mohammed Hafiz
prop assistant
Rumana Hamied
assistant set dresser
Dattu Kadam
carpenter
Shefali Karamchandani
set production assistant
Narinder Nagar
property man
Shambu Nath
stand-by props
Sumit Punjwani
property man
Koel Purie
set production assistant
Pradip Redij
assistant art director
Mingi Rekbal
prop assistant
Arshad Sardar
art department assistant
Dilip Shah
art department assistant
Ashok Sharma
art department electrician
Ayesha Sood
storekeeper
Ben Spencer
second assistant art director
Loveleen Tandan
set production assistant
Yogender Tyagi
assistant props master
Daulat Vaid
art department runner
Arun Venugopol
key set production assistant
Lavajaree Vishwakarma
construction coordinator

Stunts

Allan Amin
stunt coordinator
Giru
stunt performer
Hussain Kuwajerwala
stunt performer
Ainouddin Sheikh
stunt performer

Editorial

Kelly Black
post-production coordinator
Jacqueline Carmody
first assistant picture editor
David Craven
post-production: UK
Barry Farrell
supervising editor
Leanne McCarthy
first assistant picture editor
Ricardo Olivero
color timer

Other

Rajeev Acharya
production accountant
Ron Atkey
legal counsel: Toronto
Nitin Bhatt
set production assistant
Darryl Cornford
work print conformer
Sunil Gupta
unit doctor
Stohn Henderson
legal counsel: Toronto
Arun Jetley
legal counsel: New Dehli
Heram Singh Kapasia
permissions liason
Joan Kirby
production controller: Canada
Robert Kraus
title designer: opening titles
Punam Kumar
assistant to director
Sanjay Malik
additional unit manager
Paul Martin
production controller: India
Veena Mehta
dialogue coach: Rahul Khanna
Alnoor Merchant
website design
Sharyu Mutreja
production secretary
Barbara O'Kelly
story editor
Ved Prasad
production runner
Nupu Press
production coordinator
Ashish Puri
production runner
Koel Puri
set production assistant
M.I. Quoroshi
production assistant
Shahdad Rohani
liaison officer: I & B
Punam Sawhney
assistant to the coordinator
Rajiv Sawhney
legal counsel: New Dehli
Deanna Scriver
work print conformer
Shalini Sethi
assistant to director
R.C. Shahdadpuri
liaison officer: I&B
D.P. Singh
assistant to the coordinator
Mahavir Singh
assistant animal wrangler
Maninder Singh
legal counsel: New Dehli
Prathibha Singh
legal counsel: New Dehli
Vishal Sood
production consultant
Jhamu Sughand
presenter
Loveleen Tandan
set production assistant

Music Department

Asha Bhosle
playback singer
Hariharan
playback singer: "Dheemi Dheemi"
Sadhana Sargam
playback singer: "Banno Rani"
Sukhwinder Singh
playback singer: "Ruth Aa Gayee Re", "Raat Ki Daldal Hain" and "Yeh Jo Zindagi Hain"
S. Sivakumar
song recordist and mixer
Srinivas
playback singer: "Yeh Jo Zindagi Hain"
Sujata Trivedi
playback singer: "Yeh Jo Zindagi Hain"

Costume Department

Poornima Inspector
first wardrobe assistant
Hiralal Jatav
second wardrobe assistant
Mahinder
tailor
Narinder Singh
chief wardrobe assistant
Sunder
wardrobe runner
Yusuf
wardrobe supervisor

Camera Department

G.R. Adam
assistant grip
Mohamud Ali
electrician
Gorakh S. Avadhi
generator assistant
Balaram Dawande
electrician
Raghuvir Jadeja
electrician
Tukaram Joshi
electrician
Aleksander Kaufmann
first assistant camera
Punam Kumar
additional still photographer
Pappu Marwadi
electrician
Jeremy Mauger
additional dolly grip
Dilip Mehta
special still photographer
Sadruddin Jiva Mistry
generator operator
Kamlesh Sadrani
electrician
Priya Seth
third camera assistant
S.A. Siddiqui
electrician
Arjun Singh
spot boy
Kishan Tarva
generator assistant
Lorenzo Weiss
second assistant camera
Barkhat M. Zaria
electrician

Location Management

Islamuddin Khan
location assistant
Saif Kidwai
location assistant
Gopal Mandal
assistant location manager
Pervinder Singh
location assistant
Edwin Williams
unit location manager

Script Department

Riju Bajaj
script assistant
Nasreen Rehman
script translator
Daniela Saioni
script supervisor
Movie title data and credits provided by
IMDb logo