Cast

James D'Arcy

James D'Arcy

Eric Zimit

Sophie Lowe

Sophie Lowe

Petra

Rhys Wakefield

Rhys Wakefield

James

Bonnie Wright

Bonnie Wright

Georgina

Daryl Sabara

Daryl Sabara

Chips

Abhi Sinha

Abhi Sinha

Kavi

Freddie Stroma

Freddie Stroma

Jack

Katie Findlay

Katie Findlay

Bonnie

George Blagden

George Blagden

Andy

Jacob Artist

Jacob Artist

Parker

Erin Moriarty

Erin Moriarty

Vivian

Maia Mitchell

Maia Mitchell

Beatrice

Philippa Coulthard

Philippa Coulthard

Poppie

Toby Sebastian

Toby Sebastian

Russell

Hope Olaidé Wilson

Hope Olaidé Wilson

Omosedé

Melissa Le-Vu

Melissa Le-Vu

Plum

Darius Homayoun

Darius Homayoun

Toby

Chanelle Bianca Ho

Chanelle Bianca Ho

Mitzi

Taser Hassan

Taser Hassan

Nelson

Natasha Gott

Natasha Gott

Yoshiko

Asger Mariager

Asger Mariager

Young James (Age 7)

James Moriarty

James Moriarty

Young James (Age 12)

Chamroeun Bustraan

Chamroeun Bustraan

Young James (Age 16)

Julia Hodges

Julia Hodges

Best Friend on Tower

Katherine Robertson

Katherine Robertson

Best Friend on Tower

Kory Brown

Kory Brown

Student on Trolley Tracks

Jack Hooker

Jack Hooker

Student on Trolley Tracks

Piper Hinson

Piper Hinson

Student on Trolley Tracks

Melissa Kaskel

Melissa Kaskel

Student on Trolley Tracks

Michael Rougeau

Michael Rougeau

Student on Trolley Tracks

Endang Pratiwi

Endang Pratiwi

Street Vendor (voice)

Cinta Laura Kiehl

Cinta Laura Kiehl

Utami

Crew

John Huddles

John Huddles

Writer

(Writing)

John Huddles

John Huddles

Director

(Directing)

David Ingram

David Ingram

Production Design

(Art)

Natalia de la Garza

Natalia de la Garza

Visual Effects Supervisor

(Visual Effects)

Abdul Manaf

Abdul Manaf

Location Manager

(Production)

Paula Fairfield

Paula Fairfield

Sound Designer

(Sound)

Mark L. Mangino

Mark L. Mangino

Dialogue Editor

(Editing)

Peter Stott

Peter Stott

Camera Operator

(Camera)

Oksana Sokol

Oksana Sokol

Script Supervisor

(Directing)

Anne McCarthy

Anne McCarthy

Casting

(Production)

Jonathan Ozoh

Jonathan Ozoh

Stunt Coordinator

(Crew)

Ikbal Wahyudin

Ikbal Wahyudin

Boom Operator

(Sound)

T. Moty D. Setyanto

T. Moty D. Setyanto

Art Direction

(Art)

Jeffrey A. Pitts

Jeffrey A. Pitts

Sound Effects Editor

(Sound)

George Zakk

George Zakk

Producer

(Production)

Rolf John Keppler

Rolf John Keppler

Makeup Department Head

(Costume & Make-Up)

Robin L. D'Arcy

Robin L. D'Arcy

Visual Effects Producer

(Visual Effects)

John Radel

John Radel

Director of Photography

(Camera)

Paula Fairfield

Paula Fairfield

Supervising Sound Editor

(Sound)

Paul L. Nanlohy

Paul L. Nanlohy

Special Effects Coordinator

(Crew)

Gary Coppola

Gary Coppola

Sound Re-Recording Mixer

(Sound)

Dondy Adrian

Dondy Adrian

Assistant Art Director

(Art)

William Yeh

William Yeh

Editor

(Editing)

Kellie Roy

Kellie Roy

Casting

(Production)

Shani Gyde

Shani Gyde

Costume Design

(Costume & Make-Up)

Ross Perkin

Ross Perkin

Set Designer

(Art)

Ade Rahman

Ade Rahman

Boom Operator

(Sound)

Cybill Lui

Cybill Lui

Producer

(Production)

Imam Dharmawan Santoso

Imam Dharmawan Santoso

Property Master

(Crew)

J. Stanley Johnston

J. Stanley Johnston

Sound Re-Recording Mixer

(Sound)

Maciek Malish

Maciek Malish

Foley

(Sound)

John Huddles

John Huddles

Producer

(Production)

Charlie Iturriaga

Charlie Iturriaga

Visual Effects Supervisor

(Visual Effects)

John Attard

John Attard

Visual Effects Supervisor

(Visual Effects)

Nicholas O'Toole

Nicholas O'Toole

Original Music Composer

(Sound)

Jonathan Davis

Jonathan Davis

Original Music Composer

(Sound)

Marco Augusto Comba

Marco Augusto Comba

Sound Re-Recording Mixer

(Sound)

Vina Rasiane

Vina Rasiane

Makeup & Hair Assistant

(Costume & Make-Up)

Ade Rusman

Ade Rusman

Set Dresser

(Art)

Sofa Mahendra

Sofa Mahendra

Costume Assistant

(Costume & Make-Up)

Muhammad Syarifudin

Muhammad Syarifudin

Set Dresser

(Art)

Galih Suhanda

Galih Suhanda

Costume Assistant

(Costume & Make-Up)

Bambang Purnomo

Bambang Purnomo

First Assistant Camera

(Camera)

Widya Rusnaeni

Widya Rusnaeni

Makeup & Hair

(Costume & Make-Up)

Rully Suteja

Rully Suteja

Costume Assistant

(Costume & Make-Up)

Handri Sujarwo

Handri Sujarwo

Clapper Loader

(Camera)

Johansyah

Johansyah

Key Grip

(Camera)

Habib Bolqiah

Habib Bolqiah

Second Assistant Camera

(Camera)

Nardi Basuki

Nardi Basuki

Production Accountant

(Production)

Paolo Li Causi

Paolo Li Causi

CG Artist

(Visual Effects)

Sonia Moggi

Sonia Moggi

Matte Painter

(Visual Effects)

Max Ruggio

Max Ruggio

Visual Effects Technical Director

(Visual Effects)

Angela Halim

Angela Halim

Art Department Production Assistant

(Production)

Lluis Barcelo

Lluis Barcelo

CG Supervisor

(Crew)

Iming

Iming

Tailor

(Costume & Make-Up)

Mulyadi

Mulyadi

Electrician

(Lighting)

Andrea Marotti

Andrea Marotti

Visual Effects Producer

(Visual Effects)

Abdullah

Abdullah

Makeup & Hair Assistant

(Costume & Make-Up)

Francesco Dell'Anna

Francesco Dell'Anna

Digital Compositor

(Visual Effects)

Enrique Sandoval Castro

Enrique Sandoval Castro

Matte Painter

(Visual Effects)

Diana Kertamihardja

Diana Kertamihardja

Costume Standby

(Costume & Make-Up)

Andrea Trovato

Andrea Trovato

CGI Supervisor

(Crew)

Yulian Syahramadhan

Yulian Syahramadhan

Graphic Designer

(Art)

Solekhan

Solekhan

Electrician

(Lighting)

Damian Drago

Damian Drago

Title Designer

(Art)

Natalia de la Garza

Natalia de la Garza

Compositing Supervisor

(Visual Effects)

Mayumi Roshika Haryoto

Mayumi Roshika Haryoto

Storyboard Artist

(Art)

Rino Chaniago

Rino Chaniago

Makeup & Hair Assistant

(Costume & Make-Up)

Ernesto Paganoni

Ernesto Paganoni

Lead Animator

(Visual Effects)

Adam Howarth

Adam Howarth

Special Effects Supervisor

(Visual Effects)

Donald Baldie

Donald Baldie

Additional Editorial Assistant

(Editing)

Michael Eaves

Michael Eaves

Digital Intermediate Colorist

(Editing)

Sebastian Perez-Burchard

Sebastian Perez-Burchard

Digital Intermediate Editor

(Editing)

Emma Gunawan

Emma Gunawan

Travel Coordinator

(Production)

Mario Raini

Mario Raini

Compositor

(Crew)

Zac Murphy

Zac Murphy

Gaffer

(Lighting)

Alan Pao

Alan Pao

Digital Intermediate Producer

(Editing)

Raffaele Apuzzo

Raffaele Apuzzo

Visual Effects Coordinator

(Visual Effects)

Pipin Supinah

Pipin Supinah

Makeup & Hair Assistant

(Costume & Make-Up)

Emerson Moore

Emerson Moore

Additional Editor

(Editing)

Sherwood Jones

Sherwood Jones

Assistant Editor

(Editing)

Taylor Mahony

Taylor Mahony

Digital Intermediate Editor

(Editing)

Giuseppe Moro

Giuseppe Moro

Matte Painter

(Visual Effects)

Andy Howard

Andy Howard

First Assistant Director

(Directing)

Lee Chee Kiong

Lee Chee Kiong

Construction Manager

(Art)

Anita Sandrayanti

Anita Sandrayanti

Production Coordinator

(Production)

Syamsul Hadi

Syamsul Hadi

Still Photographer

(Camera)

Kim Quiroz

Kim Quiroz

Visual Effects Coordinator

(Visual Effects)

Gilberto Arpioni

Gilberto Arpioni

Compositor

(Crew)