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

David Ingram

Production Design

Natalia de la Garza

Visual Effects Supervisor

Abdul Manaf

Location Manager

Paula Fairfield

Sound Designer

Mark L. Mangino

Dialogue Editor

Peter Stott

Camera Operator

Oksana Sokol

Script Supervisor

Anne McCarthy

Casting

Jonathan Ozoh

Stunt Coordinator

Ikbal Wahyudin

Boom Operator

T. Moty D. Setyanto

Art Direction

Jeffrey A. Pitts

Sound Effects Editor

George Zakk

Producer

Rolf John Keppler

Makeup Department Head

Robin L. D'Arcy

Visual Effects Producer

John Radel

Director of Photography

Paula Fairfield

Supervising Sound Editor

Paul L. Nanlohy

Special Effects Coordinator

Gary Coppola

Sound Re-Recording Mixer

Dondy Adrian

Assistant Art Director

William Yeh

Editor

Kellie Roy

Casting

Shani Gyde

Costume Design

Ross Perkin

Set Designer

Ade Rahman

Boom Operator

Cybill Lui

Producer

Imam Dharmawan Santoso

Property Master

J. Stanley Johnston

Sound Re-Recording Mixer

Maciek Malish

Foley

John Huddles

Producer

Charlie Iturriaga

Visual Effects Supervisor

John Attard

Visual Effects Supervisor

Nicholas O'Toole

Original Music Composer

Jonathan Davis

Original Music Composer

Marco Augusto Comba

Sound Re-Recording Mixer

Vina Rasiane

Makeup & Hair Assistant

Ade Rusman

Set Dresser

Sofa Mahendra

Costume Assistant

Muhammad Syarifudin

Set Dresser

Galih Suhanda

Costume Assistant

Bambang Purnomo

First Assistant Camera

Widya Rusnaeni

Makeup & Hair

Rully Suteja

Costume Assistant

Handri Sujarwo

Clapper Loader

Johansyah

Key Grip

Habib Bolqiah

Second Assistant Camera

Nardi Basuki

Production Accountant

Paolo Li Causi

CG Artist

Sonia Moggi

Matte Painter

Max Ruggio

Visual Effects Technical Director

Angela Halim

Art Department Production Assistant

Lluis Barcelo

CG Supervisor

Iming

Tailor

Mulyadi

Electrician

Andrea Marotti

Visual Effects Producer

Abdullah

Makeup & Hair Assistant

Francesco Dell'Anna

Digital Compositor

Enrique Sandoval Castro

Matte Painter

Diana Kertamihardja

Costume Standby

Andrea Trovato

CGI Supervisor

Yulian Syahramadhan

Graphic Designer

Solekhan

Electrician

Damian Drago

Title Designer

Natalia de la Garza

Compositing Supervisor

Mayumi Roshika Haryoto

Storyboard Artist

Rino Chaniago

Makeup & Hair Assistant

Ernesto Paganoni

Lead Animator

Adam Howarth

Special Effects Supervisor

Donald Baldie

Additional Editorial Assistant

Michael Eaves

Digital Intermediate Colorist

Sebastian Perez-Burchard

Digital Intermediate Editor

Emma Gunawan

Travel Coordinator

Mario Raini

Compositor

Zac Murphy

Gaffer

Alan Pao

Digital Intermediate Producer

Raffaele Apuzzo

Visual Effects Coordinator

Pipin Supinah

Makeup & Hair Assistant

Emerson Moore

Additional Editor

Sherwood Jones

Assistant Editor

Taylor Mahony

Digital Intermediate Editor

Giuseppe Moro

Matte Painter

Andy Howard

First Assistant Director

Lee Chee Kiong

Construction Manager

Anita Sandrayanti

Production Coordinator

Syamsul Hadi

Still Photographer

Kim Quiroz

Visual Effects Coordinator

Gilberto Arpioni

Compositor