X

Cast & Crew

Directed By

Written By

Salman Rushdie
screenplay / based on a book by
Deepa Mehta
co-writer

Cast

Rajat Kapoor
Aadam Aziz
Neha Mahajan
Young Naseem
Kusum Haidar
Rani of Cooch Naheen
Zaib Shaikh
Nadir Khan
Kabir Singh Chowdhry
Mian's Assassin
Shahana Goswami
Mumtaz / Amina
Rahul Bose
Zulfikar
Ronit Roy
Ahmed Sinai
N. Vorushan
Baby Saleem
Charles Dance
William Methwold
Samrat Chakrabarti
Wee Willie Winkie
Seema Biswas
Mary Pereira
Harish Khanna
Joe D'Costa
D.L. Idunil
Newborn Saleem
Abiman Idiwara
Baby Saleem
Darsheel Safary
Young Saleem
Purav Bhandare
Young Shiva
Monika Saleh
Young Parvati
Ishaan Mukherjee
Aaron Ahmed
Jonathan Perera
Aj Watawana
Josh Cockeram
Alisha Sharma
Mya Sahi
Alissa Iacucci
Nabeel Nooramith
Andre Bothello
Navin Pandey
Anisha Kapoor
Parinita Bali
Ashwina Mehra
Rna Shah
Chet Singh
Rakhil Chandiram
Devin Amalean
Runi Hettiarachchi
Dilbar Mangat
Saanya Subasinghe
Dileep Dhami
Senal Wlijetunge
Gihan Karunaratne
Talaayah Gunaydin
Ishaan Kapoor
Zahra Ghouse
Isra Malik
Rajesh Khera
Emil Zagailo
Seth Stork
Fat Perce
Shadley Fernando
Sonny Ibrahim
Arjun Anand
Eyeslice
M.C. Sheron Perera
Cyrus the Great
Ainsley De Silva
Headmaster Crusoe
Mario Gomez
Dr. Narlikar
Suresh Menon
Field Marshall / President
Tahir Mahmood
President Quivering
Sarita Choudhury
Prime Minister
Satya Bhabha
Adult Saleem
Siddharth
Adult Shiva
Shriya Saran
Adult Parvati
Raggy Sharma
Akram Mohideen
Ruvin De Silva
Amaar Adamaly
Sabrina Ghouse
Amrish Kumar
Sasha Chatoor
Amrita Khandpur
Shane Jackpaul
Francesca Mudannayaka
Shayan Pereira
Kimaya De Silva
Tamanna Bawa
Meara Algama
Soha Ali Khan
Adult Jamila
Gnel Shermin Doole
Nose Clinic Nurse
Shevalier Shehantha
Pakistani Officer
Chandika Nanayakkara
Pakistani Soldier
Jehan Mendia
Pakistani Army Doctor
Mohamed Adamaly
Pakistani Colonel
Naviej Johar
General Aurora
Fathima Asma
6-Month-Old Little Aadam
G.R. Perera
Astrologer
Jhehan Aloysius
Prison Guard
Gehan Dias
Prison Guard

Produced By

Jason Garrett
executive producer
David Hamilton
executive producer / producer
Alok Kapur
line producer: second unit
Doug Mankoff
executive producer
Deepa Mehta
executive producer
Dilip Mehta
creative producer / executive producer
David Rogers
executive producer
Salman Rushdie
executive producer
Steven Silver
executive producer
Andrew Spaulding
executive producer
Neil Tabatznik
executive producer
Stephen Traynor
line producer
Robert Wertheimer
line producer
Stephen Woolley
co-producer

Cinematography

Giles Nuttgens
director of photography

Sound

Maurizio Ancinelli
foley assistant
Sylvain Arseneault
sound recordist
David Caporale
second assistant sound editor
Steph Carrier
re-recording mixer
Punit Chhabra
additional recordist: narration
Sue Conley
dialogue editor
Jenna Dalla Riva
foley recording assistant
Caoimhe Doyle
foley artist
Sandra Fox
foley assistant
Ryan Fraser
engineering technician
Peter Gibson
general manager: Tattersall
Barry Gilmore
adr editor
Jack Heeren
foley mixer
Goro Koyama
foley artist
Andy Malcolm
foley artist
David McCallum
supervising dialogue editor
Steve Medeiros
first assistant sound editor
Ron Mellegers
foley recording mixer
Brennan Mercer
second assistant sound editor
Stephen Muir
foley recording assistant
Bea O'Sullivan
production sound mixer
Brent Pickett
dialogue editor / assistant sound editor
Eric Putzer
boom operator
Graham Rogers
mix operator
David Rose
sound effects editor
Rafiq Shaikh
adr editor: International
Lou Solakofski
re-recording mixer
Jason Stevens
sound negative
Jane Tattersall
supervising sound editor
Robert Warchol
sound effects editor
Don White
foley recording mixer
Krystin Hunter
assistant sound editor

Art Direction

Athula Sulthanagoda
assistant art director

Set Design

Makeup

Renee Chan
hair department head
Trason Fernandes
prosthetic makeup artist
Bani Laul
assistant hair stylist: second unit Toronto / assistant makeup artist: second unit Toronto
Shiva Maheshwar
makeup: second unit
Katie Melanson
hair stylist: second unit Toronto / makeup artist: second unit Toronto
Dorota Mitoraj
makeup assistant
Shailesh Pawar
makeup: second unit
Colin Penman
prosthetic makeup designer
Geralyn Wraith
makeup department head

Special Effects

Brock Jolliffe
special effects coordinator

Visual Effects

Bibek Amatya
roto artist: Incessant Rain Studios
Matt Anderson
cg artist: Zoic Studios
Bijay Awale
senior digital compositor: Incessant Rain Studios
Geeta Basantani
compositing artist: Zoic Studios
Kundan Basnet
lead compositor: Incessant Rain Studios
Michael Bienz
render wrangler
Kevin Chandoo
title animation
Adam de Bosch Kemper
cg artist: Zoic Studios
Sudarshan Dhakal
paint artist: Incessant Rain Studios
Debora Dunphy
compositing artist: Zoic Studios
John Fukushima
compositing artist: Zoic Studios
Bikash Ghaju
paint artist: Incessant Rain Studios
Suresh Ghimire
senior roto artist: Incessant Rain Studios
Chris John Jones
creative director: Zoic Studios
Santosh Kumar K.C.
roto artist: Incessant Rain Studios
Dipesh K.P.
senior digital compositor: Incessant Rain Studios
Patrick Kavanaugh
compositing artist: Zoic Studios
Amir Khand
senior paint artist: Incessant Rain Studios
Sang Kyon
cg artist: Zoic Studios
Saurav Lama
digital compositors: Incessant Rain Studios
Bianca Lemus
digital artist
Prabhakar Maharjan
senior digital compositor: Incessant Rain Studios
Roshan Maharjan
senior roto artist: Incessant Rain Studios
Sajan Maharjan
senior digital compositor: Incessant Rain Studios
Sanjeev Maharjan
senior roto artist: Incessant Rain Studios
Ralph Maiers
visual effects supervisor: Zoic Studios
Aditya Malla
visual effects producer: Incessant Rain Studios
Amar Malla
roto artist: Incessant Rain Studios
Bill Martin
cg artist: Zoic Studios
Kate McColeman
title animation
Michael Miller
3d generalist: Zoic Studios
Amitav Nakarmi
visual effects co-producer: Incessant Rain Studios
Manesh Nepali
paint artist: Incessant Rain Studios
Sujeen Nepali
senior digital compositor: Incessant Rain Studios
Bishal Pandey
paint artist: Incessant Rain Studios
Chris Phillips
cg artist: Zoic Studios
Prajwal Pradhananga
roto artist: Incessant Rain Studios
Jeremy Price
compositing artist: Zoic Studios
Amit Pujari
senior roto artist: Incessant Rain Studios
Pratik Rai
roto artist: Incessant Rain Studios
Sushil Rai
digital compositors: Incessant Rain Studios
Kenton Rannie
compositing supervisor: Zoic Studios
Chris Roff
visual effects head of production: Zoic Studios
Anup Ratna Shakya
visual effects supervisor: Incessant Rain Studios
Umesh Shakya
lead compositor: Incessant Rain Studios
Kabir Shilpakar
paint & roto artist: Incessant Rain Studios / roto artist: Incessant Rain Studios
Mayush Shilpakar
paint artist: Incessant Rain Studios
Bigyan Shrestha
senior paint artist: Incessant Rain Studios
Krijan Shrestha
senior matchmove artist: Incessant Rain Studios
Manoj Shrestha
digital compositors: Incessant Rain Studios
Rameshwor Shrestha
senior paint artist: Incessant Rain Studios
Santosh Shrestha
senior paint artist: Incessant Rain Studios
Subin Shrestha
digital compositors: Incessant Rain Studios
Umesh Shrestha
roto artist: Incessant Rain Studios
Prajwal Tamrakar
roto artist: Incessant Rain Studios
Tsering Tashi
senior matchmove artist: Incessant Rain Studios
Saurabh Tripathi
digital compositor: Incessant Rain Studio
Anish Ratna Tuladhar
senior digital compositor: Incessant Rain Studios
Lauren Weidel
visual effects producer: Zoic Studios
Dinesh Acharya
roto artist: Incessant Rain Studios
Graeme Baitz
digital compositor: Zoic Studios
Kristen Branan
head of production: Zoic Studios
Gyanon Chitrakar
roto artist: Incessant Rain Studios
Ravi Deula
roto artist: Incessant Rain Studios
Chris Lucas
roto/paint artist
Rabin Maharjan
roto artist: Incessant Rain Studios
Ajoo Manandhar
senior roto artist: Incessant Rain Studios
Jack McAllan
roto/paint artist
Bishow Prajapati
senior roto artist: Incessant Rain Studios
Sandeep Bikram Sijapati
roto artist: Incessant Rain Studios
Thiago Teles Trilux
paint/roto artist
Abel Vargas
roto/paint artist
Sewak Wagle
roto artist: Incessant Rain Studios

Assistant Director

Matt Delaney
third assistant director
Reid A. Dunlop
first assistant director
David McAree
first assistant director: second unit Toronto
Dilip Mehta
second unit director
Siddeek Mohamed
local third assistant director
Prasad Pereira
local third assistant director
Sorcha Vasey
second assistant director

Production Management

Lylie Almeida
unit production manager
Richard Blonski
production manager: second unit Toronto
Ainsley De Silva
production supervisor
Julie Lawrence
post supervisor
Delon Weerasinghe
unit production manager

Art Department

Manju Aswatta
set dressing gang #2
Amith Madduma Bandara
set dressing gang #1
R.M. Nuwan Buddhika
swing gang #3
Kabir Singh Chowdhry
art department / art director: second unit
Dulanga Dilshara
assistant carpenter
Lal Dissanayake
chief striker
S.K. Amila Gayan
assistant carpenter
Sujeewa Gunarthne
lead set dresser
Ajith Gunathilake
swing gang #1
Dharmasena Hemapala
construction director
Upatissa Illangakoon
assistant props
Krishantha Jayawickrama
set dressing gang #3
P.G. Kapunaratna
stand-by painter
Errol Kelly
production design consultant
Arshad Khan
property master
Prem Khatri
food stylist
Charitha Lakshan
assistant painter
Chamidhu Laksita
assistant painter
Lionel Liyanage
assistant props
Sidharth Mathawan
art department
G.T.R. Mendis
construction manager
Champika Niroshan
stand-by set electrician
G. Roshan Perera
prop gang #2
Sandra Pfeil
art assistant coordinator / assistant set decorator
E.W.K.H.K. Piyasena
assistant set dresser
Manoj Priyantha
sign painter
Anuradha Ranjith
chief painter
Colin Rodrigo
carpenter
B.A. Bimal Roy
stand-by carpenter
Anasuya Sengupta
on-set props/sets
Athula Sulthanagoda
assistant art director
P.K. Isuru Suren
draughtsman
Matthew Alan Taylor
storyboard artist: second unit Toronto
Sisira Kumara Waninayake
assistant set dresser
Neelawathura Wijewardana
set dressing assistant #1
Japana Wijewardena
assistant set dresser
W.A. Wimalasena
swing gang #2
K.D. Justin
construction coordinator

Stunts

Anuranga Anuradha
stunt performer
Dylan Bryson
aerial rigger
Nic Grigg
additional stunt coordinator
Michael Hamilton
aerial rigger
Dylan Hankinson
aerial rigger
Anil Kelum
stunt performer
Wasthantha Kumara
stunt performer
John LaForet
stunt coordinator
Manjula Perea
stunt performer
Chathwa Perera
stunt performer
Chatura Perera
stunt performer
Shiriomi Poneska
stunt performer
Nishantha Pradeep
stunt performer
Ajith Rajasuliya
stunt performer
Priyantha Rambukkanage
stunt performer
Kumara Thilakarantne
stunt performer
W.B. Tyron
stunt performer
Dayananda Vidyalankara
stunt performer
Teddy Vidyalankara
stunt consultant

Editorial

Darcy Arthurs
digital intermediate producer
Frank Biasi
digital intermediate on-line editor
Patrick Duchesne
digital intermediate producer
Jim Fleming
digital intermediate colorist
Luis Freitas
first assistant picture editor
Jane Han
editor: featurette
Margaret Hutz
digital film technician
Steve O'Leary
dailies colourist
Andrew Pascoe
digital film supervisor
Sandy Pereira
first assistant picture editor
Brian Reid
project manager: technical operations
Jeff Stroot
international editor

Other

W.A. Alfred
driver: production van
N.N. Ali
driver: strike truck
Kamal Cooray
driver: props van
K.L.W. Darmarathna
driver: wardrobe truck
B.A.P. Dharmatilake
driver: art department van
Dilum
driver: facility truck
Chaminda Dissanayake
driver: cast van
G.A. Indralal
driver: director
P.A.D. Janaka
driver: casting van
M.G. Sunil Jayakody
driver: cable truck
P. Jayakody
driver: cast van
G. Kingsley
driver: equipment truck
P.A.D. Pushpa Kumara
driver: cast van
Shasika Nuwan Kumara
driver: set dressing truck
K. Sanjeewa Madurawala
driver: construction van
J.P. Suresh Madushanka
driver: armoury truck
Chinthaka Mahinda
driver: wardrobe van
Chathuranga Nalaka
driver: sound van
M.D.N. Niroshan
driver: equipment truck
S.A. Niroshan
driver: producer
Y.H. Amila Nuwan
driver: painting van
W.A. Padmasiri
driver: production van
N.B.T.C. Perera
driver: construction van
R.P. Ajith Perera
driver: production van
Raj Perera
additional transport
Wasantha Pradeep
driver: art department van
M. Premasiri
driver: equipment truck
Sanath Pushpakumara
driver: facility truck
T.M. Pushpakumara
driver: prop truck
Raja S. Rathnayaka
driver: camera truck
Chaminda Renuka
driver: art department van
J.D. Samantha
driver: art department van
Samath
driver: wardrobe car
Ruwan Sampath
transport coordinator
Shirantha
driver: art department van
K.W. Senaka Sirimenwan
driver: production van
K.A. Somarathna
driver: location manager
W.M.N.S.P. Thennakon
driver: production van
A.G.N. Thilakasiri
driver: base camp generator
Thilakathna
driver: set dressing van
A.D. Thivanka
transport captain
Riley Wanigasekera
picture vehicle coordinator
Wijedasa
driver: wardrobe bus

Music Department

Dean Barratt
studio engineer: Positiv ID
Samrat Chakrabarti
composer: additional music
Soumik Datta
musician: sarod
James Fitzpatrick
orchestral contractor: The City of Prague Philharmonic Orchestra, Tadlow Music
Jan Holzner
orchestra recording engineer: Smecky Musis Studios Prague
Stephen Hussey
conductor: The City of Prague Philharmonic Orchestra
Samidha Joglekar
lyricist / musician: vocals
Varad Kathapurkar
musician: additional music, flute
Arshad Khan
musician: additional music, israj
Siddharth Mahadevan
musician: additional music, percussions
Michael Perlmutter
music clearances
Anoushka Shankar
musician: sitar
Soumil Shringarpure
musician: additional music, keyboard
Soumil Siddharth
musician: additional music
Ramneek Singh
musician: vocals
Ashwin Srinivasan
musician: bansuri flute
Lucie Svehlova
concert master: The City of Prague Philharmonic Orchestra
Nicki Wells
musician: vocals
Giles Williams
studio engineer: Positiv ID
Ilyse Wolfe Tretter
music clearance consultant

Casting Department

Uma Da Cunha
casting consultant
Rehan Mudannayake
casting assistant
Rasika Sadasinghe
casting assistant
Hasitha Samarasekera
casting assistant

Costume Department

Pushpa Devi
jewelry assistant
Sheena Dogra
stylist: wedding
K.D. Christine Dona
wardrobe assistant
Joginder Kumar
wardrobe assistant 2
L.K.L. Kumara
wardrobe assistant
Christine Lappen
wardrobe dresser
L.H.M.D. Menike
cutter/tailor
Arokyam Patrick
wardrobe runner/iron
Dhammika Rajapakse
dresser/runner
Abhilasha Sharma
chief assistant costume
Parul Sharma
research assistant
Arun Singh
costume office runner: Delhi
Harpreet Singh
wardrobe assistant 1
Narinder Singh
wardrobe supervisor
Rashmi Varma
costume designer: second unit Toronto
S. Viswalingam
cutter/tailor
S.R.C. White
wardrobe dresser
Wijith Wikrama Singhe
wardrobe runner
Kin Bathija
costume assistant

Camera Department

Raees Ahmed Ansari
focus puller: second unit
Craig Black
electric: second unit Toronto
Randy Brown
electric
Michael Carr
second assistant camera
Mulchand Dedhia
specialty gaffer
Dave Derry
dolly grip / dolly grip: second unit Toronto / key grip: second unit Toronto
Aruna Dilan
electric
Ravi Kiran Gadda
specialty electric
Andrew Hunter
photography: fireworks
Carly Brenner Hunter
second assistant camera
Tassaduq Hussain
director of photography: second unit
Sundaresan Jegadeesan
best boy electrician
Tushar Kanti Ray
director of photography: second unit
Surendra Kengur
specialty electrician
A. Krishna Kumar
camera attendant: second unit
Surendra Kumar
key lighting technician
Dusty Mancinelli
still photographer / videographer: epk
David McKane
first assistant camera: second unit Toronto
Mustafa Merchant
grip: second unit
Ninad Nayampally
grip: second unit
Champilka Nilantha
third assistant camera
M. Palani
camera attendant: second unit
Arvindkumar Pande
specialty electric
Vivek Pandey
specialty electric
M.M.A. Jayamal Perera
electrician: base camp
Anthony Police
best boy grip: second unit Toronto
Malwalage Premasiri
light cabling
Shaikh Latifur Rahman
camera attendant: second unit
Ravindra Raokhande
specialty electric
Christopher Raucamp
first assistant camera
Hitesh Sadrrani
specialty electric
Jean-Marc Saldini
second assistant camera: second unit Toronto
P.A.T.P. Sarath
generator operator
Lilia Sellami
first assistant camera
Guruprasad Shetty
first assistant camera: second unit
Jason Sissons
daily grip: second unit Toronto
Jeff Smallacombe
daily grip: second unit Toronto
Craig Steele
grip: second unit Toronto
Clint Stone
additional gaffer
Harry Stroud
gaffer: second unit Toronto
James Tamblyn
chroma key: second unit Toronto / video assist: second unit Toronto
A.G.A. Thilakasiri
generator operator: basecamp
Kapil Verma
steadicam operator
Jigmet Wangchuk
first assistant camera: second unit
Chris Watson
best boy electric: second unit Toronto
Mark Wotton
best boy electric
Ramkesh Yadav
focus puller: second unit
Ramesh Yogendran
best boy electric

Location Management

Arpan Fernandes
location manager: second unit
Achila Fonseka
location assistant
Anthony Lordon
location manager
Akram Malik
location manager: second unit
Malcolm Mantara
location manager
Sujeewa Thalangama
assistant location manager

Script Department

Carolyn Arbuckle
script supervisor
Sakshi Bhatia
script supervisor
Movie title data and credits provided by
IMDb logo