Cast & Crew

Directed by

Wan Hafiz

Writing Credits

Junad M. Nor
Amin Shakib

Cast

Zul Ariffin
Don Arif / Don Qassem
Ropie
Jaafar
Douglas Lim
Aloysius
Sangeeta Krishnasamy
Dr. Divya
Yusof Haslam
Pak Samad / Don Hussein / Don Malek
Marsha Milan Londoh
Datin Azizah
Putri Qaseh
Laila
Sharifah Aryana
Mia
Serra Kamal
Leona
Aloy Paradoks
Maaraf
Cassia Iman
Alya
Sharifah Husna
Suraya
A. Galak
Saka Pak Samad
Rashidi Ishak
Datuk Zainal
Louisa Chong
Puan Chin
Elly Arifin
Halimah Hassan
Zarina Anjolie
Bomoh Janda
Putri Jannah
Hantu Babel
Chew Lai Kie
Pontianak Terbang
Zulkarnain Mohamed
Jin Abang Din
Mikael Noah
Don Arif (6 Year Old)
Puteri Rafasya
Laila
Nazim Shah
Saka Laila
Muhammad Shazrul Lemin Sulaiman
Pocong

Produced by

Nas Addina
associate producer
Raja Jastina Arshad
executive producer
Krystle Lim
line producer
T.P. Lim
co-executive producer
Siti Marzuliana Marzuki
supervising producer
Gayatri Su-Lin Pillai
co-executive producer / producer
Norhasmimie Mohd Salim
line producer
Dato' Seri Robin Tan
executive producer
Yow Kong Tung
executive producer
Zulaikha Zakaria
associate producer

Music by

Shaun Chen
Onn San

Cinematography by

Nurhanisham Muhammad

Editing by

Nazim Shah
Akashdeep Singh

Production Design by

Tam Khalid

Costume Design by

Norzamri Ghazali

Makeup Department

Ameen Mustajab
key makeup artist

Production Management

Nur Iylia Izzati
head of content strategy & innovation
Kashif Khairul
head of business development
Zaidi Mat Zin
production manager

Second Unit Director or Assistant Director

Mohd Khairul Kamaruzzaman
second assistant director
Mohd Hafiz Abdul Rajak
first assistant director

Sound Department

Robyn Gomez
adr recordist & editor / audio effects editor / foley artist
Anand Shahshidharan
adr audio producer
Raja Ahmad Shaidaley
audio designer / audio supervisor / final mix
Archana Shanmuganathan
dialogue editor
Georgina Tan
audio executive producer
Brian Wong
adr recordist & editor / recording foley

Visual Effects by

Peter Riel
visual effects supervisor
May Tham
visual effects executive producer

Stunts

Choon Meng Wong
action director

Camera and Electrical Department

Mahyu Zulkafli
behind the scenes

Casting Department

Izzat Hazim
talent management
Nurfarzana Morad
talent management
Syazwani Salleh
talent management
Syazwan Zakariah
talent management

Editorial Department

Nicolas Billy
colorist
Alif Faizoludean
trailer editor (as Alif Faizoldeen)
Scott Inglis
post production supervisor
Jason Liew
DCP mastering / digital conform
Kim Sheridan
finance and administration
Emily Siew
post producer: Astro Studios
Ivy Soh
subtitlist

Location Management

Adli Bakri Shaary
location manager

Additional Crew

Zahirah Abdul Rahim
public relations unit
Izzul Akmal
marketing unit
Norsalvina Alwee
head of marketing & distribution
Saravanan Appalanaidu
content strategy unit
Nur Atikah Azemi
finance & administration unit
Nelson Sim Shein Cheng
marketing unit
Pei Pei Chua
head of finance & administration
Alif Faizoludean
marketing unit (as Alif Faizoldeen)
Adam Ghazalli
marketing unit
Mohammad Usni Isqandar
distribution unit
Nur Diyana Khairuddin
marketing unit
Syahazmil Mohd Zaki
content strategy unit
Razzi Ng
marketing unit
Abby Othman
content strategy unit
Azreen Rashid
content strategy unit
Ariff Syafzan
marketing unit
Ahmad Syazni
marketing unit
Leon Tan
managing producer
Hui Yi Threw
finance & administration unit
Zoul Zaaba
marketing unit
Syazwan Zakariah
public relations unit
All Filters