Cast (14)

Chelsea Islan

Alfie

Pevita Pearce

Maya

Karina Suwandi

Laksmi

Ray Sahetapy

Lesmana

Ruth Marini

The Priestess

Samo Rafael

Ruben

Hadijah Shahab

Nara

Clara Bernadeth

Lilly

Kinaryosih

Alfie's Mother (Intan)

Nicole Rossi

Young Alfie

Daniel Ekaputra

Beserker Priestess

Emma

Nurse

Badra

Man in the bus

Abimana Aryasatya

The Devil (voice)

Crew (89)

Andi A. Manoppo

Post Production Coordinator

Aldie Harra

Costume Designer

Richard R. Ponda'ag

Casting Director

Stanley Saklil

Casting Director

Fajar Yuskemal

Music Director

Hiroyuki Ishizaka

Sound Designer

Timo Tjahjanto

Screenplay

Syahlan Abdi

Stunts

Jaka Alfari

Stunts

Shanda Yanni

Unit Manager

Intan Melvina

Production Coordinator

Aisha Balinda

First Assistant Director

Michael J. Panggabean

Production Coordinator

Riefky Gifari

Second Assistant Director

Stephanie Chrestella

Art Department Coordinator

Wahyu Saputra

Property Master

Abdillah Tachmar Salmun

Set Decoration

Brian Suryajaya

Graphic Designer

Hanafi Malik

"A" Camera Operator

Hanafi Malik

Steadicam Operator

Ucok Timbul Siadari

First Assistant "A" Camera

Indra Jaya Mulia

Second Assistant "A" Camera

Ayatno

Drone Pilot

Angela Andreyanti Rikarastu

"B" Camera Operator

Tezar Samara

First Assistant "B" Camera

Danu Prasodo

Digital Imaging Technician

Henry Christianto

Sound Assistant

Decky Nelwan

Boom Operator

Rahadian Ridhoadi R.

Boom Operator

Fandi Ahmad

Casting Coordinator

Maria Arum

Casting Coordinator

Mizam Faddilah Ananda

Script Supervisor

Junian Rizky

Production Runner

Lucky Lesmana

Production Assistant

Catur Jatmiko Singgih

Gaffer

M. Yaasin Habibie

Assistant Property Master

Bayu Angkara

Set Designer

Septi Febriana

Set Dresser

Enrico Indira Gautama

Set Dresser

Almukalis Farisada

Set Designer

Agung Khairuddin

Runner Art Department

Rois Dwi Suci

Runner Art Department

M. Aji Ibrahim

Runner Art Department

Upay Maryani

Assistant Costume Designer

Yuni Indriyani

Costume Standby

Yunikawati Sri Rahayu

Costume Standby

Unie Yanti Nurhayati

Costume Standby

Novie Ariyanti

Makeup Artist

Ucok Albasirun

Assistant Makeup Artist

Anto Bumi

Assistant Makeup Artist

Vera Wati

Assistant Makeup Artist

Edi Purwanto

Location Manager

Sobar Sadirana

Assistant Location Manager

Agung Setiyono

Assistant Location Manager

Udeh Nans

Stunt Coordinator

Jaka Alfari

Rigging Supervisor

Romi Aminnudin

Stunts

Nurman Jatmiko

Stunts

Ari Toprak

Prosthetic Supervisor

Ewet Akhirwan Nurhaidir

Still Photographer

Fanny Hidayat

Storyboard Artist

Charlene Ong Chye Leng

Sound Editor

Dustin Shahf

Sound Editor

Hiroyuki Ishizaka

Foley Artist

Hiroyuki Ishizaka

Sound Re-Recording Mixer

Joel Lee Zhen Ern

Foley Mixer

Alexandra Aubrey Hastono

Visual Effects Director

Henry Habayahan

Visual Effects Producer

Setyo Anggono

Visual Effects Supervisor

Nike Carolina

Visual Effects Production Assistant

Swangga Bayu

Visual Effects Production Assistant

Kelik Eko Prasetyo

VFX Artist

Zefan Randa Cahyono

VFX Artist

Risal Syaril Karim

VFX Artist

Bandi Suardi

3D Artist

Hendrik Wijaya

Graphic Designer

Bayu Surya Prayogie

Graphic Designer

Timo Tjahjanto

Director

Batara Goempar

Director of Photography

Arif Budi Santoso

Sound Recordist

Teguh Raharjo

Editor

Antonius Boedy

Art Direction

Chali Sakyan

Line Producer

Daiwanne Ralie

Associate Producer

Abimana Aryasatya

Co-Producer

Robert Ronny

Executive Producer

Zainir Aminullah

Executive Producer

Sukhdev Singh

Producer

Wicky V. Olindo

Producer