- David Mageescreenplay
Cast
(in credits order) verified as complete
- T.M. Karthik Srinivasan(as T.M. Karthik)
- I-Chen Ko(as Yi-Cheng Ko)
Rest of cast listed alphabetically
- Mick Cipes(uncredited)
- Navi Dhanoa(uncredited)
- Kevin Richard Buxbaumassociate producer (as Kevin Buxbaum)
- Jean-Christophe Castelliassociate producer
- William M. Connorassociate producer
- Dean Georgarisexecutive producer
- Michael J. Maloneassociate producer
- Gil Netterproducer
- Tabrez Nooraniline producer: India
- Jesse Prupasline producer: Montreal
- Pravesh Sahniassociate producer: India
- David Womarkproducer
- Claudio Mirandadirector of photography
- Neeraj Kumar Singhart director (props)
- Dan Webstersupervising art director
- Terry Lewisset decorator: re-shoot (uncredited)
- Kirstin Chalmerskey hair and makeup artist
- Xavier Peter D'Souzamakeup assistant: India
- Nathaniel De'Lineadeusdental effects designer
- Barrie Gowerprosthetics sculptor
- Fae Hammondhair and makeup designer
- Rebecca Leemakeup artist: Montreal
- Joyce Luizemakeup assistant: India
- Robin Pritchardprosthetics makeup artist
- Menaka Remei Chinalmakeup assistant: India (as Menaka Chhinal)
- Alex Rousewigmaker
- Ravi Agnihotriproduction assistant: productions
- Robert Boulosproduction manager: Montreal
- Debra K. Chinninternational post production executive
- Didier Communauxunit manager: Montreal
- Sandrine Gros d'Aillonproduction manager: Montreal
- Kaushik Guhaunit manager: India
- Marc A. Hammerproduction supervisor: Taiwan
- Stéphane Jacquesassistant production manager: Montreal
- Steven Kaminskypost-production supervisor
- Rob Burgesssecond assistant director (as Robert Burgess)
- Stéphane Bylsecond second assistant director
- William M. Connorfirst assistant director
- Renato De Cotiissecond assistant director: Montreal
- Jacinthe Hamelinthird assistant director
- Sarah Hoodsecond assistant director: second unit / second assistant director: splinter unit
- Ben Lanningsecond assistant director
- Cliff Lanningfirst assistant director
- Schiele Leesecond unit
- Chunni Linthird assistant director
- Alec Andersonconstruction coordinator: Montreal
- Samudrika Aroragreens assistant: India (as Samudkrika Arora)
- Francois Belandscenic painter: Montreal (as François Béland)
- Patanjali Bhatiassistant dresser: India
- Jamie Bishopassistant props
- Joanna Bushillustrator
- Ting-Jen Chagreensman: Taiwan
- Chih-Kai Changset dresser
- Tsu-Bin Changpainter
- Shalini Agarwalsound assistant: India
- Sumit Babbarrecording/mixing engineer: RBQ Sound Studios, India
- Jamie Bakerfoley editor
- Ron Bartlettre-recording mixer
- David Boultonadr mixer: Soundtrack NYC
- Pierre Brouarddialogue editor
- Derek Casariadr engineer
- Frank Chengadr mixer: Parallel Soundworks, Taipei, Taiwan
- Marko A. Costanzofoley artist (as Marko Costanzo)
- Dan Cervingimbal technician
- David Bronson Changspecial effects production assistant/interpreter (as David Chang)
- Feng-Ming Chengspecial effects technician
- Javier Contrerasreplica and animatronic animals: Legacy Effects
- Louis Craigspecial effects supervisor: Montreal
- Cory Czekajreplica and animatronic animals: Legacy Effects
- Jeff L. Deistreplica and animatronic animals: Legacy Effects (as Jeff Deist)
- André Dominguezgimbal technician
- Resham Aaronmatch mover: Rhythm & Hues Studios
- Nor Faisal Abdullahbackground prep technical director: Rhythm & Hues Studios (as Faisal Abdullah)
- Heather Abelsmatte paint lead: Rhythm & Hues Studios
- Cicily Abhrahambackground prep technical director: Rhythm & Hues Studios
- Dave Isaac Santos Abuelcompositor: Rhythm & Hues Studios (as Dave Abuel)
- Sagar Adokardigital artist: The Moving Picture Company
- Ayush Agarwalmatch mover: Rhythm & Hues Studios
- Nidhi Agarwaldigital artist: The Moving Picture Company
- Ashwin Agrawaldigital coordinator: Rhythm & Hues Studios
- Kavan Ahalparadigital coordinator: Rhythm & Hues Studios
- Andrew Allendive supervisor
- Amir AlvaradoPi Patel / stunt actor
- Charles Croughwellstunt coordinator (as Charlie Croughwell)
- Andrew Glassersafety diver: splinter unit (as Andy Glasser)
- Joel Harrisstunts
- Jake Hickssafety diver (as Jake T. Hicks)
- Che McGuinnesssafety diver
- Matthew H. O'Connorsafety diver: splinter unit (as Matthew O'Connor)
- Brandon Ainsworthelectrician
- Tsu-Ting Anrigging electric
- Marcus Ballantinegrip: splinter unit
- Lucas BielanA camera operator
- Martin Bosworthrigging gaffer (as Marty Bosworth)
- Jeff Brinkerrigging grip
- Robert Brunelle3d camera systems engineer (as Robert 'Bruno' Brunelle)
- Ben Andersonlead animator
- Michael HolzlLead Animator
- Samidha Nagwekaranimator
- Andrew Ogawaanimator
- Dixie Pizanianimator
- Divyesh Shahcharacter animator: Rhythm & Hues, India
- Rodney Alexandreextras casting: Montreal
- Seth Changextras casting assistant
- Wei-Chen Chaoextras casting assistant
- Raadhika Dosacasting: Pune (as Radhika Dossa)
- Johnny Gidcombadr voice casting
- Hsiu-Luan Leecasting: Taiwan
- Katie Chingyeh Leeextras casting coordinator (as Katie Lee)
- Andre Brouweron-set costumer (as André Brouwer)
- Amber Chenkey costumer
- Niki Chungcostume assistant (as Niki Chang)
- Christelle Deforcevilleextra dresser
- Ai-Lun Huangcostume assistant (as Bibo Huang)
- Malavika Kashikarcostume assistant: India
- Vania Khandjiankey dresser: Montreal
- Urmila Motwaniassistant costume designer: India (as Urmilla Motwani)
- Gargi Mukherjeecostume coordinator: India
- Jordan Acombastereolab data manager
- Rwaana Barnesavid technical support
- Kara Brennanpost-production assistant: New York
- Robert M. Browndigilab primary SID (as Robert Brown)
- Pierre Cadieuxhead of operations: dailies, Technicolor Montreal
- Marisa Claytondigital intermediate manager: Technicolor Hollywood
- David Coledigital intermediate colorist: Technicolor Hollywood
- Jared Curtispost-production assistant: Montreal
- Pavel Dvorakdigital intermediate data manager: Technicolor Hollywood
- Valance Eislebendigital intermediate conform editor: Technicolor Hollywood (as Valance Eisleban)
- Sanjay Chaturvediassistant location manager
- Zong-Rong Chihlocation assistant
- Rajesh Dhamlocation manager: India
- Adrian Knightlocation manager: Montreal
- Suzanne Laverdurelocation manager: Montreal
- Schiele Leelocations production assistant (as Kuo-Lun 'Schiele' Lee)
- Mélanie Lessardassistant location manager (as Melanie Lessard)
- Cindy Shin-Iun Lilocation production assistant (as Cindy Li)
- Eun-Mee Ahnmusician: violin (uncredited)
- Nick Ariondomusician: accordion
- Ulhas Bapatmusician: santoor
- Mitch Bedermanpreview music editor
- Divakar Bhargavamantras compiler
- Chris Blethmusician: ney
- Duncan Blickenstaffscore programmer
- Rob Brophymusician: viola
- David Channingdigital recordist
- Mary Cybulskiscript supervisor
- Shi-Bao Chendriver
- Jing-Tu Dingdriver
- Dave Heazlewoodtransportation manager
- Kevin Hongdriver
- Song-Zhi Hsudriver
- Elumalai A.assistant director / extras coordinator: India
- Elie Aloufyoga instructor
- Shibani Alterproduct placement and clearance coordinator: India
- Monique Angeonanimal trainer
- Pradeep Aroratravel coordinator: India
- Guy Aumondproduction accountant: Montreal
- Nobu Awataresearcher
- Angelique Badenochproduction office coordinator: splinter unit
- Amruthaa Balajiadditional voices
- Frank Chenthe producers wish to thank for their assistance: GIO Director of Film Division
- Marta Mansercourtesy: audio recordings (as Professor Marta Manser)
- Pondicherry Sri Aurobindo Ashramthe producers wish to thank
- Anita Tungthe producers wish to thank for their assistance: GIO Film Division
- V. Vaithilingamthe producers wish to thank for their assistance: Former Chief Minister of Puducherry
Contribute to this page
Suggest an edit or add missing content