Characters played by Chelsea Islan
Alfie
Characters played by Pevita Pearce
Maya
Characters played by Ray Sahetapy
Lesmana
Characters played by Karina Suwandhi
Laksmi
Characters played by Samo Rafael
Ruben
Characters played by Hadijah Shahab
Nara
Characters played by Ruth Marini
The Priestess
Characters played by Kinaryosih
Alfie's Mother
Characters played by Clara Bernadeth
Lily
Characters played by Nicole Rossi
Young Alfie
Characters played by Daniel Ekaputra
Berserker Priestess
Characters played by Emma
Nurse
Characters played by Badra
Man in the bus
Characters played by Abimana Aryasatya
The Devil