Cast (32)

James D'Arcy

Eric Zimit

Sophie Lowe

Petra

Rhys Wakefield

James

Bonnie Wright

Georgina

Daryl Sabara

Chips

Abhi Sinha

Kavi

Freddie Stroma

Jack

Katie Findlay

Bonnie

George Blagden

Andy

Jacob Artist

Parker

Erin Moriarty

Vivian

Maia Mitchell

Beatrice

Philippa Coulthard

Poppie

Toby Sebastian

Russell

Hope Olaidé Wilson

Omosedé

Melissa Le-Vu

Plum

Darius Homayoun

Toby

Chanelle Bianca Ho

Mitzi

Taser Hassan

Nelson

Natasha Gott

Yoshiko

Asger Mariager

Young James (Age 7)

James Moriarty

Young James (Age 12)

Chamroeun Bustraan

Young James (Age 16)

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 (voice)

Cinta Laura Kiehl

Utami

Crew (89)

John Huddles

Writer

John Huddles

Director

John Huddles

Producer

Cybill Lui

Producer

George Zakk

Producer

John Radel

Director of Photography

William Yeh

Editor

Anne McCarthy

Casting

Kellie Roy

Casting

David Ingram

Production Design

T. Moty D. Setyanto

Art Direction

Shani Gyde

Costume Design

Rolf John Keppler

Makeup Department Head

Dondy Adrian

Assistant Art Director

Ross Perkin

Set Designer

Imam Dharmawan Santoso

Property Master

Gary Coppola

Sound Re-Recording Mixer

Paula Fairfield

Sound Designer

Paula Fairfield

Supervising Sound Editor

J. Stanley Johnston

Sound Re-Recording Mixer

Maciek Malish

Foley

Mark L. Mangino

Dialogue Editor

Jeffrey A. Pitts

Sound Effects Editor

Ade Rahman

Boom Operator

Ikbal Wahyudin

Boom Operator

Paul L. Nanlohy

Special Effects Coordinator

Natalia de la Garza

Visual Effects Supervisor

Charlie Iturriaga

Visual Effects Supervisor

Robin L. D'Arcy

Visual Effects Producer

John Attard

Visual Effects Supervisor

Jonathan Ozoh

Stunt Coordinator

Peter Stott

Camera Operator

Abdul Manaf

Location Manager

Oksana Sokol

Script Supervisor

Nicholas O'Toole

Original Music Composer

Jonathan Davis

Original Music Composer

Marco Augusto Comba

Sound Re-Recording Mixer

Widya Rusnaeni

Makeup & Hair

Abdullah

Makeup & Hair Assistant

Rino Chaniago

Makeup & Hair Assistant

Vina Rasiane

Makeup & Hair Assistant

Pipin Supinah

Makeup & Hair Assistant

Angela Halim

Art Department Production Assistant

Lee Chee Kiong

Construction Manager

Yulian Syahramadhan

Graphic Designer

Ade Rusman

Set Dresser

Muhammad Syarifudin

Set Dresser

Sofa Mahendra

Costume Assistant

Galih Suhanda

Costume Assistant

Rully Suteja

Costume Assistant

Diana Kertamihardja

Costume Standby

Iming

Tailor

Handri Sujarwo

Clapper Loader

Mulyadi

Electrician

Solekhan

Electrician

Bambang Purnomo

First Assistant Camera

Zac Murphy

Gaffer

Johansyah

Key Grip

Habib Bolqiah

Second Assistant Camera

Emerson Moore

Additional Editor

Donald Baldie

Additional Editorial Assistant

Sherwood Jones

Assistant Editor

Michael Eaves

Digital Intermediate Colorist

Taylor Mahony

Digital Intermediate Editor

Sebastian Perez-Burchard

Digital Intermediate Editor

Alan Pao

Digital Intermediate Producer

Damian Drago

Title Designer

Nardi Basuki

Production Accountant

Anita Sandrayanti

Production Coordinator

Syamsul Hadi

Still Photographer

Emma Gunawan

Travel Coordinator

Paolo Li Causi

CG Artist

Lluis Barcelo

CG Supervisor

Andrea Trovato

CGI Supervisor

Natalia de la Garza

Compositing Supervisor

Gilberto Arpioni

Compositor

Mario Raini

Compositor

Francesco Dell'Anna

Digital Compositor

Ernesto Paganoni

Lead Animator

Giuseppe Moro

Matte Painter

Sonia Moggi

Matte Painter

Enrique Sandoval Castro

Matte Painter

Mayumi Roshika Haryoto

Storyboard Artist

Adam Howarth

Special Effects Supervisor

Kim Quiroz

Visual Effects Coordinator

Raffaele Apuzzo

Visual Effects Coordinator

Andrea Marotti

Visual Effects Producer

Max Ruggio

Visual Effects Technical Director

Andy Howard

First Assistant Director