Trailer
![]() | James D'Arcy as Eric Zimit |
![]() | Sophie Lowe as Petra |
![]() | Rhys Wakefield as James |
![]() | Bonnie Wright as Georgina |
![]() | Daryl Sabara as Chips |
![]() | Abhi Sinha as Kavi |
![]() | Freddie Stroma as Jack |
![]() | Katie Findlay as Bonnie |
![]() | George Blagden as Andy |
![]() | Jacob Artist as Parker |
![]() | Erin Moriarty as Vivian |
![]() | Maia Mitchell as Beatrice |
![]() | Philippa Coulthard as Poppie |
![]() | Toby Sebastian as Russell |
![]() | Hope Olaidé Wilson as Omosedé |
![]() | Melissa Le-Vu as Plum |
![]() | Darius Homayoun as Toby |
![]() | Chanelle Bianca Ho as Mitzi |
![]() | Taser Hassan as Nelson |
![]() | Natasha Gott as Yoshiko |
| Asger Mariager as Young James (Age 7) | |
| James Moriarty as Young James (Age 12) | |
| Chamroeun Bustraan as Young James (Age 16) | |
| Julia Hodges as Best Friend on Tower | |
| Katherine Robertson as Best Friend on Tower | |
| Kory Brown as Student on Trolley Tracks | |
| Jack Hooker as Student on Trolley Tracks | |
| Piper Hinson as Student on Trolley Tracks | |
| Melissa Kaskel as Student on Trolley Tracks | |
| Michael Rougeau as Student on Trolley Tracks | |
| Endang Pratiwi as Street Vendor (voice) | |
![]() | Cinta Laura Kiehl as Utami |
| Writing | |
| John Huddles | Writer |
Directing | |
| John Huddles | Director |
Art | |
| David Ingram | Production Design |
Visual Effects | |
| Natalia de la Garza | Visual Effects Supervisor |
Production | |
| Abdul Manaf | Location Manager |
Sound | |
| Paula Fairfield | Sound Designer |
Editing | |
| Mark L. Mangino | Dialogue Editor |
Camera | |
| Peter Stott | Camera Operator |
Directing | |
| Oksana Sokol | Script Supervisor |
Production | |
| Anne McCarthy | Casting |
Crew | |
| Jonathan Ozoh | Stunt Coordinator |
Sound | |
| Ikbal Wahyudin | Boom Operator |
Art | |
| T. Moty D. Setyanto | Art Direction |
Sound | |
| Jeffrey A. Pitts | Sound Effects Editor |
Production | |
| George Zakk | Producer |
Costume & Make-Up | |
| Rolf John Keppler | Makeup Department Head |
Visual Effects | |
| Robin L. D'Arcy | Visual Effects Producer |
Camera | |
| John Radel | Director of Photography |
Sound | |
| Paula Fairfield | Supervising Sound Editor |
Crew | |
| Paul L. Nanlohy | Special Effects Coordinator |
Sound | |
| Gary Coppola | Sound Re-Recording Mixer |
Art | |
| Dondy Adrian | Assistant Art Director |
Editing | |
| William Yeh | Editor |
Production | |
| Kellie Roy | Casting |
Costume & Make-Up | |
| Shani Gyde | Costume Design |
Art | |
| Ross Perkin | Set Designer |
Sound | |
| Ade Rahman | Boom Operator |
Production | |
| Cybill Lui | Producer |
Crew | |
| Bendolt | Property Master |
Sound | |
| J. Stanley Johnston | Sound Re-Recording Mixer |
| Maciek Malish | Foley |
Production | |
| John Huddles | Producer |
Visual Effects | |
| Charlie Iturriaga | Visual Effects Supervisor |
| John Attard | Visual Effects Supervisor |
Sound | |
| Nicholas O'Toole | Original Music Composer |
| Jonathan Davis | Original Music Composer |
| Marco Augusto Comba | Sound Re-Recording Mixer |
Costume & Make-Up | |
| Vina Rasiane | Makeup & Hair Assistant |
Art | |
| Ade Rusman | Set Dresser |
Costume & Make-Up | |
| Sofa Mahendra | Costume Assistant |
Art | |
| Muhammad Syarifudin | Set Dresser |
Costume & Make-Up | |
| Galih Suhanda | Costume Assistant |
Camera | |
| Bambang Purnomo | First Assistant Camera |
Costume & Make-Up | |
| Widya Rusnaeni | Makeup & Hair |
| Rully Suteja | Costume Assistant |
Camera | |
| Handri Sujarwo | Clapper Loader |
| Johansyah | Key Grip |
| Habib Bolqiah | Second Assistant Camera |
Production | |
| Nardi Basuki | Production Accountant |
Visual Effects | |
| Paolo Li Causi | CG Artist |
| Sonia Moggi | Matte Painter |
| Max Ruggio | Visual Effects Technical Director |
Production | |
| Angela Halim | Art Department Production Assistant |
Crew | |
| Lluis Barcelo | CG Supervisor |
Costume & Make-Up | |
| Iming | Tailor |
Lighting | |
| Mulyadi | Electrician |
Visual Effects | |
| Andrea Marotti | Visual Effects Producer |
Costume & Make-Up | |
| Abdullah | Makeup & Hair Assistant |
Visual Effects | |
| Francesco Dell'Anna | Digital Compositor |
| Enrique Sandoval Castro | Matte Painter |
Costume & Make-Up | |
| Diana Kertamihardja | Costume Standby |
Crew | |
| Andrea Trovato | CGI Supervisor |
Art | |
| Yulian Syahramadhan | Graphic Designer |
Lighting | |
| Solekhan | Electrician |
Art | |
| Damian Drago | Title Designer |
Visual Effects | |
| Natalia de la Garza | Compositing Supervisor |
Art | |
| Mayumi Roshika Haryoto | Storyboard Artist |
Costume & Make-Up | |
| Rino Chaniago | Makeup & Hair Assistant |
Visual Effects | |
| Ernesto Paganoni | Lead Animator |
| Adam Howarth | Special Effects Supervisor |
Editing | |
| Donald Baldie | Additional Editorial Assistant |
| Michael Eaves | Digital Intermediate Colorist |
| Sebastian Perez-Burchard | Digital Intermediate Editor |
Production | |
| Emma Gunawan | Travel Coordinator |
Crew | |
| Mario Raini | Compositor |
Lighting | |
| Zac Murphy | Gaffer |
Editing | |
| Alan Pao | Digital Intermediate Producer |
Visual Effects | |
| Raffaele Apuzzo | Visual Effects Coordinator |
Costume & Make-Up | |
| Pipin Supinah | Makeup & Hair Assistant |
Editing | |
| Emerson Moore | Additional Editor |
| Sherwood Jones | Assistant Editor |
| Taylor Mahony | Digital Intermediate Editor |
Visual Effects | |
| Giuseppe Moro | Matte Painter |
Directing | |
| Andy Howard | First Assistant Director |
Art | |
| Lee Chee Kiong | Construction Manager |
Production | |
| Anita Sandrayanti | Production Coordinator |
Camera | |
| Syamsul Hadi | Still Photographer |
Visual Effects | |
| Kim Quiroz | Visual Effects Coordinator |
Crew | |
| Gilberto Arpioni | Compositor |