X

Cast & Crew

Directed By

Written By

Caryl Phillips
screenplay

Cast

Albert Laveau
Headmaster
Jimi Mistry
Pratap Cooper
Om Puri
Ramlogan
Sakina Jaffrey
Suruj Mooma
James Fox
Mr. Stewart
Lisa Bissoon
Wedding Singer
Grace Maharaj
Mrs. Cooper
Ria Soodeen
Wedding Dancer
Michael Jogee
Kedgeree Crowd
Sunil Maharaj
Kedgeree Crowd
Shiraz Mohammed
Kedgeree Crowd
Rajendra Rastogi
Kedgeree Crowd
Danesh Khan
Young Pratap Cooper
Hanskumar Seecharan
Kedgeree Crowd
Dinesh Maharaj
Taxi Driver
Glenda Constantine Jobity
Woman who Can't Eat
Nirad Tewarie
Cyclist 'Lover boy'
Risa Williams
Lover Boy's Girl
Mitra Maharaj
Plaintiff
Wayne Shockness
Chief Treasurer
Michael Cherrie
Man in Yellow Suit
Maureen Thompson
Woman in Rainbow Dress
Pip Torrens
Governor
Marie Kavangh
Governor's Wife
Edisson Baptiste
String Quartet Member
Francis Pau
String Quartet Member
Andre Comeau
String Quartet Member
Liana Jaye Williams
String Quartet Member
George 'Umbala' Joseph
Man with Monocle
Jonathon Ali
Striking Heckler
Ryan Ragoonath
Striking Heckler
Ravin Ramkissoon
Striking Heckler
Kelly Neese
BBC Cameraman
Ben Spencer
BBC Reporter
Kieron Quirke
Oxford Pub Pianist

Produced By

Paul Bradley
executive producer
George Darley-Doran
associate producer
Lawrence Duprey
executive producer
Anthony Maharaj
associate producer
Pritish Nandy
executive producer

Cinematography

Ernest Vincze
director of photography

Sound

Ryan Collison
foley engineer
Robert Hein
supervising sound editor: New York
Anthony McLetchie
sound utility: Trinidad
Sylvia Menno
adr editor / dialogue editor
Kelly Neese
boom operator: Trinidad
Glenfield Payne
sound effects editor
Peter Schneider
sound mixer: Trinidad
Brian Vancho
foley artist
David Wahnon
assistant sound editor
Akil Wilson
sound intern

Production Design

Set Design

Makeup

Penny Smith
hair styles supervisor / makeup supervisor

Visual Effects

Keith Yurevitz
visual effects

Assistant Director

Matthew Blackbourne
assistant director
Vincent G. Gonzales
assistant director: Trinidad
Gary Granger
assistant director
Asha Lovelace
assistant director: New York
Parthiban Shanmugam
trainee assistant director
Ben Spencer
second assistant director: Trinidad
Suraj Varma
second assistant director: Trinidad

Production Management

John P. Adams
production manager: Trinidad unit

Art Department

Joseph Nellickal
stand by props
David O'Williams
props transport
Lee Sandales
production buyer
Nick Turnbull
property master

Editorial

Tim Bond
colorist
Laurie Butler
associate editor: New York
Pierre Proner
assistant editor: New York
Tim Sternberg
assistant editor

Other

Rahila Bootwala
production controller
Fabien Brochard
production staff
Nasheed Qamar Faruqi
assistant production coordinator
Abel Monem
assistant to the director
Mary P. Murphy
production coordinator
Ayca Sadikoglu
office coordinator: New York
Sudesh Vaidya
Senior Finance and Compliance Manager
François Vila
press agent
Kai Wong
assistant to producer

Music Department

Geoff Alexander
orchestrator
George Brooks
music coordinator / musician: saxophones
Karl Eckhardt
musician: bass guitar
Zakir Hussain
musician: percussion
Ashish Khan
musician: sarod
Karl Perazzo
musician: percussion
Philip Scher
music researcher
Liam Teague
musician: steel drum

Costume Department

John Usher
costume assistant
Shahnaz Vahanvaty
associate costume designer

Camera Department

Mikki Ansin
still photographer
Kelly Mason
camera operator
G. Monic Kumar
first assistant camera
Zalfa Shammas
assistant camera

Location Management

Ben Rimmer
location manager
Ben Spencer
location manager: Trinidad

Script Department

Katie Harlow
script supervisor
Movie title data and credits provided by
IMDb logo