X

Cast & Crew

Directed By

Written By

Cast

James D'Arcy
Mr. Zimit
Asger Mariager
Young James (Age 7)
James Moriarty
Young James (Age 12)
Chamroeun Bustraan
Young James (Age 16)
Trent
Obese Man
Zachary Fairless
Best Friend on Tower
Julia Hodges
Best Friend on Tower
Katherine Robertson
Best Friend on Tower
Kory Brown
Student on Trolley Tracks
Jack Hooker
Student on Trolley Tracks
Piper Hinson
Student on Trolley Tracks
Melissa Kaskel
Student on Trolley Tracks
Michael Rougeau
Student on Trolley Tracks
Endang Pratiwi
Street Vendor

Produced By

Stephen Fromkin
line producer: Los Angeles unit
Wiwit Marzuki
additional line producer
Mr. Balaji Rao
executive producer
Eddy Sariaatmadja
executive producer
Tino Saroengallo
line producer
Jon Talarico
co-producer
George Zakk
producer

Music

Jonathan Davis
score composer
Nicholas O'Toole
score composer

Cinematography

John Radel
director of photography

Sound

Cary Clark
technical services manager
Marco Augusto Comba
re-recording mixer
Gary Coppola
re-recording mixer
Mark Cornish
sound recordist
Stephanie Dunlap
post-production coordinator
Paula Fairfield
sound designer / supervising sound editor
Laird Fryer
adr mixer / foley editor
J. Stanley Johnston
re-recording mixer
Dan Kremer
foley editor
Eric Maldin
adr mixer
Maciek Malish
supervising foley editor
Mark L. Mangino
adr supervisor / dialogue editor
David Marcus
chief operating officer: Lotus Post
Doug Mountain
sound editor
Jeffrey A. Pitts
sound effects editor
Ade Rahman
boom operator
Andrew Timlin
sound recordist
Ikbal Wahyudin
boom operator

Production Design

Art Direction

Costumes

Makeup

Abdullah
assistant hair stylist / assistant makeup artist
Anas Andrianto
special makeup effects assistant
Orlando Bassi
special makeup effects department head
Rino Chaniago
assistant hair stylist / assistant makeup artist
Robert Giddens
special makeup effects assistant
Rolf John Keppler
hair department head / makeup department head
Vina Rasiane
assistant hair stylist / assistant makeup artist
Widya Rusnaeni
hair stylist / makeup artist
Nengah Suasta
special makeup effects assistant
Pipin Supinah
assistant hair stylist / assistant makeup artist

Special Effects

Max Ellery
special effects assistant
Eriyanto
special effects assistant
Adam Howarth
special effects supervisor
Paul L. Nanlohy
special effects coordinator
Untung Sepriana
special effects assistant
Sumanto
special effects assistant

Visual Effects

Juan José Aja
production: Ollin Studio
Jake Akuna
visual effects artist
Carlos Anaya
digital artist: Ollin Studio: José Carlos Anaya
Jeffin Andria
visual effects artist: Poentjak fx
Babar Angorro
visual effects artist: Poentjak fx
Raffaele Apuzzo
visual effects coordinator: Rebel Alliance International & Inspire Studios
Gilberto Arpioni
compositor: Bonsai Ninja Studio
Elizabeth Asai
production: Ollin Studio
May Satsuki Asai
visual effects artist
John Attard
visual effects supervisor
Lluis Barcelo
cg supervisor: Ollin Studio
Omar Garcia Castaneda
digital artist: Ollin Studio
Anibal Castellanos
digital artist: Ollin Studio
Enrique Sandoval Castro
matte painting: Ollin Studio
Paolo Li Causi
CG artist: Bonsai Ninja Studio
Robin L. D'Arcy
visual effects producer: Ollin Studio
Oliver de Gante
production: Ollin Studio
Natalia de la Garza
compositing supervisor
Francesco Dell'Anna
digital compositor
Priscilla Fabiola
visual effects artist: Poentjak fx
Antonio Gallardo
production: Ollin Studio
Daniel Gollás
production: Ollin Studio
Arturo Gomez
digital artist: Ollin Studio
Carlos Guillén
digital artist: Ollin Studio
Mayumi Roshika Haryoto
story board artist
Charlie Iturriaga
visual effects supervisor: Ollin Studio
Bruno Maremonti
lead modeler: Rebel Alliance International & Inspire Studios
Andrea Marotti
visual effects producer: Rebel Alliance International & Inspire Studios
Luis Jorge Medina
digital artist: Ollin Studio
Alejandro Miranda Palombo
digital artist: Ollin Studio
Sonia Moggi
matte painter: Rebel Alliance International & Inspire Studios
Yabin Morales
digital artist: Ollin Studio
Giuseppe Moro
matte painter: Bonsai Ninja Studio
Ernesto Paganoni
lead animator: Rebel Alliance International & Inspire Studios
Massimiliano Pareschi
visual effects supervisor: Bonsai Ninja Studio
Ian Parra
digital artist: Ollin Studio
Daniel Pomares González
digital artist: Ollin Studio
Kim Quiroz
visual effects coordinator
Mario Raini
compositor: Bonsai Ninja Studio
Hiram Romero
production: Ollin Studio
Max Ruggio
visual effects technical director: Bonsai Ninja Studio
David Bernardus Sondak
visual effects artist
Andrea Trovato
cgi supervisor: Rebel Alliance International & Inspire Studios
Estívaliz Zaragoza
production: Ollin Studio

Assistant Director

Nicholas Halliday Eve
fourth assistant director
Meisa Felaroze
third assistant director
Andy Howard
first assistant director
Ferry Irawan
second second assistant director
Janel Kranking
assistant director: Los Angeles
Jordan Taranto
second assistant director
Ewan Tupper
fourth assistant director

Production Management

Agustiya Herdwiyanto
unit production manager
J.E. Moore
post-production consultant
Daniel Voltz
post-production supervisor

Art Department

Dondy Adrian
assistant art director
Peter Collias
head scenic artist
Angela Halim
art department production assistant
Rudhy Hermanto
assistant property master
Lee Chee Kiong
construction manager
Ross Perkin
set designer
Ketut Trisna Pramana
handprop/standby set
Kurniawansyah Putra
prop buyer/aging
Ade Rusman
set dresser
Imam Dharmawan Santoso
property master
Andi Setiawan
handprop/standby set
Yulian Syahramadhan
graphic designer
Diana Putri Tarigan
property buyer
Vida Sylvia Theresia
assistant to production designer
Agus Bus Tommy
props buyer/stand-by props
Edi Wibowo
property master on set
Zulfahmi
assistant property master

Stunts

Agustiwa
stunt man
Busery
stunt man
Latif
stunt man
Moch Maryadi
stunt man
Jonathan Ozoh
stunt coordinator
Eva Wulan
stunt girl

Editorial

Donald Baldie
additional assistant editor
Damian Drago
title design
Michael Eaves
digital intermediate colorist
Sherwood Jones
assistant editor
Taylor Mahony
digital intermediate editor
Emerson Moore
additional editor
Robin Moran
data wrangler
Alan Pao
digital intermediate producer
Sebastian Perez-Burchard
digital intermediate editor
Heather Toll
post-production project manager

Other

Michael Bay
special thanks

Music Department

Glen Phillips
composer: additional music
Ashley Waldron
music supervisor

Costume Department

Iming
tailor
Diana Kertamihardja
costume standby
Sofa Mahendra
costume assistant
Rudi Purwana Moustopha
lead costume assistant
Galih Suhanda
costume assistant
Rully Suteja
costume assistant

Camera Department

Habib Bolqiah
second assistant camera
Johansyah
grip / key grip
Mulyadi
electrician
Bambang Purnomo
first assistant camera
Radyt Rubbik
vtr operator
Tace Mochamad Sidik
assistant grip
Solekhan
electrician
Peter Stott
camera operator
Handri Sujarwo
clapper loader
Suwito
best boy
Arnold Welmon
assistant vtr operator

Location Management

Abdul Manaf
location manager
Adele Mozad
unit location manager: JKT
Moyo Ismaya Nugraha
unit location coordinator: belitung
Dwi Agung Sasmanto
unit location coordinator: yogya
Susilo Priyo Utomo
unit location manager: bromo

Script Department

Oksana Sokol
script supervisor
Movie title data and credits provided by
IMDb logo