All Cast

Chelsea Islan

Chelsea Islan

Alfie

Pevita Pearce

Pevita Pearce

Maya

Karina Suwandi

Karina Suwandi

Laksmi

Ray Sahetapy

Ray Sahetapy

Lesmana

Ruth Marini

Ruth Marini

The Priestess

Samo Rafael

Samo Rafael

Ruben

Hadijah Shahab

Hadijah Shahab

Nara

Clara Bernadeth

Clara Bernadeth

Lilly

Kinaryosih

Kinaryosih

Alfie's Mother (Intan)

Nicole Rossi

Nicole Rossi

Young Alfie

Daniel Eka Putra

Daniel Eka Putra

Beserker Priestess

Emma

Emma

Nurse

Badra

Badra

Man in the bus

Abimana Aryasatya

Abimana Aryasatya

The Devil (voice)