X

Cast & Crew

Directed By

Written By

Deepa Mehta
co-writer

Cast

Peter Cockett
TV Announcer
Orlando Giraldo
Man with Hockey Bag
David Hamilton
Male Club Member
W. Jayasiri
Mr. Perera
Arush Nand
Young Arjie
Brandon Ingram
Older Arjie
Ruchith Ranasinghe
Salgado's Crony 2
Chalin Manuranga
Hostile Boarder
Priya Ranasinghe
Mrs. Perera
Chavika Samaraweera
Salgado's Crony 3
H.S. Asmi
Butcher
Liz Gruszka
Director (Female)
Avlok Wignaraja
Young Diggy
The Workshop Players
The King & I troupe
Anuga Wijesinghe
Male Cousin 2
Hidaayath Hazeer
Older Diggy
Siddeek Mohamed
Tamil Man on bus
Medeesha Anuththara
Male Cousin 3
Ashok Ferrey
Male Club Member
Flame
Band
Kusheiya Anagi
Girl Cousin 2
Araina Nand
Young Sonali
Armugham Thiyagaraja
Dead Tamil Priest
Dinusha Nihara
Anil's Mother
Arjun Wignaraja
Anil's Father
Victoria Walker
Female Club Member
Mandy Mudannayake
Female Club Member
Pahandi Nethara
Girl Cousin 3
Amar Fernando
Male Cousin 1
Kaif Sally
Salgado's Crony 1
D.M. Jayasooriya
White-haired Woman
David McKinnon
Male Club Member
Tracy Holsinger
Kanthi Aunty
Paul Perera
Piano Player
Dhanushka Dias
Tamil Inmate
Vidur Bharatram
Male Club Member
Dayawanse Ranaweera
Shehan's Servant
Nethaya Hewgamage
Girl Cousin 1
Melanie Samsudeen
Rajan's Mother

Produced By

Hussain Amarshi
executive producer
Lodi Butler
producer
Gopi Darmaratnam
Line Producer: Sri Lanka / line producer
Neil Mathieson
associate producer
Moe Rai
line producer
Anand Ramayya
associate producer

Cinematography

Sound

Benito Amaro
sound mixer
Jason Charbonneau
foley artist
Stefan Fraticelli
foley artist
Paul Germann
sound effects editor
Krystin Hunter
dialogue editor
Nanda Nandhi Jayakody
Additional Sound
David McCallum
Supervising Dialogue Editor
Steve Medeiros
sound effects editor
Joe Morrow
re-recording mixer
Thom O'Neil
ADR Recordist
Lou Solakofski
re-recording mixer
Jane Tattersall
supervising sound editor
Randy Wilson
foley mixer / foley supervisor

Casting Director

Chalin Manuranga
Casting Director
Prasad Pereira
Casting Director

Production Design

Art Direction

Gayan Madushanka
assistant art director

Makeup

Khyati Malhotra
key makeup artist

Visual Effects

Mike Bishop
visual effects creative director
Erica Bourgault-Assaf
visual effects producer
Armen Bunag
visual effects producer
Davor Celar
key cg artist
Drake Conrad
digital colorist
Derek Gebhart
technical director/key cg artist
James Marin
digital compositor
Peter McAuley
visual effects supervisor
Dylan B. Morgan
digital compositor
Marco Polsinelli
digital compositor
Andrew Rolfe
digital compositor
Harshita Uchil
digital compositor
Melissa Vasiliev
title designer
Luke White
visual effects editor

Assistant Director

Reid A. Dunlop
first assistant director
Ihshan Iqbal
second second assistant director
P. Vamsi Krishna
second assistant director
Prasad Pereira
third assistant director

Production Management

Meher Jaffri
production manager
Anthony Lordon
production manager

Art Department

Chaminda Wijesinghe
assistant set dresser

Editorial

Hari Ramesh
on-line editor
Lee Walker
assistant editor

Other

Andrea Grau
public relations
Hannah Rowswell
DI Producer: Rolling Pictures

Music Department

Kyle Feehan
additional orchestration / music programming / music sound design
Alan Frey
music production manager
Sandro Friedrich
musician: ethnic wind instruments
Paul Golding
music scoring engineer
Sam Okell
score mixer
James Sizemore
music editor

Costume Department

Sapna Yadav
Key Wardrobe Supervisor

Camera Department

Chelsea Barrie
dolly grip
Desmika Charithra
assistant camera / second assistant camera
Sundaresan Jegadeesan
best boy electric
Ravi Prasad
assistant camera
Kasun Viduranga
company grip
Movie title data and credits provided by
IMDb logo