Cast & Crew

Directed by

Faisal Ishak

Writing Credits

Anwari Ashraf
Ashraf Modee Zain
(as Ashraf Zain)

Cast

Izzue Islam
Aliff
Alif Satar
Na'im
Juliana Evans
Anna
Kaka Azraff
Izreen
Man Kadir
Pak Zain
Hasnul Rahmat
Aliff Dad
Aleza Shadan
Aliff Mom
Eunous Madeonus
Young Aliff
Muhd Shahidan
Teen Aliff
Isazaly Mohd Isa
Theatre Director
Farid Ismail
Security
Addirull Aliff
Prof Ghost
Nana Azmi
Crazy Person
Muhd Sufri Bungkan
Jin Actor
Putera Mikhaell Dariell
Toyol
Mimi Haliza
Anna Friend
Anuar Hamid
Prof
Ahmad Redza Idris
Anna Ghost
Zainal Mohd Isa
One-eye Jin
Khairul Mohamed
Aliff Ghost
Mohamad Nazanudin
Ghost
Riki Rikando
Pak Zain's Preposition
Elyna Rose
Janitor
Eddy Sharizan
Remover
Afry Wijoyo
Student

Produced by

Roshfaizal Ariffin
associate producer
Anwari Ashraf
producer (as Anwari Ashraf Hashim)
Najwa Abu Bakar
executive producer
Muhammad Fasya Daud
associate producer
Gayatri Su-Lin Pillai
co-producer
Imillya Roslan
co-producer
Syahrul Imran Shariffudin
producer (as Syahrul I. Shariffudin)
Anuarul Zaid Suhut
associate producer

Music by

Ken Hor
Shi-Seng Lo

Cinematography by

Helmizan Jepon

Editing by

Beh Jing Qiang
Isazaly Mohd Isa

Art Direction by

Taufiq Kamal Abd Rahman

Costume Design by

Sharulnizam Mazlan

Production Management

Nana Azmi
production manager
Zuhair Rahman
assistant production manager
Weston Thompson
director of post-production

Second Unit Director or Assistant Director

Yusli Othman
assistant director
Saiful Zaidrin
assistant director

Art Department

Siti Nur Amina
props (as Nuramina Muhamed)
Jabir Atan
props (as Jay Tan)
Maliq Hussein
property master (as Maliq H.)
Jashir Khan
props
Nain
props
Fikri Sanchez
props
Jun Ning Soo
storyboard artist
Syukry Syafiq
props

Sound Department

Fauzan Aziman Bin Lukman
sound mixer: additional shoot / sound recordist (as Pojam)
Dolhathai Chimbantheong
sound data management
Lance Cokel
boom operator (as Lan Coke)
Ashwin Gobinath
sound designer
Patrick Goh
foley supervisor
Sergei Groshev
re-recording mixer
Hashir Haizal Hailmi
additional voices: Jin comel / assistant audio producer
Hasbi Bin Halik
foley artist
Adelaine Hoh
additional voices: Saka
Wachira Janthong
sound coordinator
Axle Kith Cheeng
dialogue editor / sound effects editor
Jason Lee
additional sound design
Santosh Logandran
adr recordist
Fariz Lufti
boom operator
Furqan Lukman
boom operator (as Fqan)
Jazzlyn Loh Soo Min
audio producer
Lum Heng Mun
audio interns
Siti Nursabrina Saiful Bahri
adr editor
Staporn Selawongsaree
sound manager
Raja Ahmad Shaidaley
audio supervisor / re-recording mixer / sound designer
Shifat Sharafi
audio interns
Henry Tan
sound mixer / sound recordist
Sompat Tarin
sound data management
Jave Shoong Wei Wong
foley artist
Lester Wong
assistant sound effects editor
Au Yong Hau Zhen
foley artist

Special Effects by

Sharulnizam Mazlan
special effects makeup
Ameen Mustajab
assistant special effects makeup
Zam
assistant special effects makeup

Visual Effects by

Norhazlina Abdul Hamid
visual effects coordinator
Arez Adnan
visual effects assistant producer (as Hariz Aizuddin Adnan)
Roshfaizal Ariffin
visual effects producer
Yahya Khalid Bin Asbullah
simulation
Amerul Shah Bin Azamy Azmi
intern
Jumaidil Baharudin
compositor / visual effects artist
Muhammad Fasya Daud
3D artist / visual effects producer
Ainal Mardia Ahmad Mustaffa Goh
intern
Nik Aslam Hakim
3D artist (as Nik Mohd Aslam Hakim Zahari)
Hafiz Azzad Hashim
compositor / visual effects supervisor (as Hafiz Azzad)
Ahmad Syakir Ibrahim
compositor
Ikhwan
intern (as Mohammad Ikhwan Arifin)
Mohammad Zahrull Azni Jas
visual effects editor
Muhammad Firdaus Jasmin
BG prep department / compositor
Hanning Li
intern
Mohamad Nazanudin
visual effects supervisor
Wan Nurliyana
visual effects coordinator (as Nurliyana Albakri)
Zulfahri Aidi Othman
visual effects supervisor
Sofian Rami
intern (as Mohd Sofian bin Mohamed Ramli)
Afiq Razali
visual effects editor (as Mohamad Afiq Md Razali)
Syarifah Syarina Syed Rosland
3D artist
Anuarul Zaid Suhut
simulation / vfx creative director / visual effects director / visual effects editor / visual effects producer
Liyana Wahid
visual effects coordinator (as Nur Liyana Wahid)
Nurul Faizal Zakaria
intern

Stunts

Addirull Aliff
stunts
Amerudin Daud
stunt rigger (as Amerudin)
Ayez Shaukat Fonseka Farid
action director
Deen Gajah
stunt rigger
Zainal Mohd Isa
stunts (as Mohamad Zainal B. Mohd Isa Jotty)
Yusof B. Mohd Kassim
stunt rigger (as Yank Kassim)
Lan Muar
stunt rigger
Riki Rikando
stunt coordinator
Zamry Rizwan
stunt rigger (as Zamry)
William Ace Rowles
stunt rigger (as William Ace)
Ali Mousa Sarhan
stunts (as Aliff Musa)
Effenay Shahrul
stunt rigger (as Shahrul Efendy)
Eddy Sharizan
stunts (as Mohd Sharizan Daud)
Saiful Reza Shukor
stunts (as Saiful Reza)
Zulharif Zahar
stunts

Camera and Electrical Department

Along
focus puller
Amin
best boy
Ashraf
vtr (as Acap)
Saiful Bahari
assistant camera (as Saiful Buhari Buhanuddin)
Bob
gaffer
Burn
grip
Aboy Capili
grip (as Aboy)
Jay
second unit camera
Johan Arif Mazlan
behind the scenes cameraman
Mohd Firdaus Mohd Nor
key grip (as Mohd Firdaus)
Ray
focus puller: second unit
Ahmad Safarin Sariff
spark
Shuk
grip
Ujang
electrician
Zulfikry Zainal
behind the scenes cameraman
Muhammad Syafiq Mohtar
still photographer (uncredited)

Animation Department

Mohd Faiz Hanafiah
animation supervisor
Syahrul Matnizam
animator (as Syahrul Matnizam Sanitaro)
Nazmi Yatim
animator
Muhammad Usamah Zaid
animation supervisor (as Muhammad Usamah Zaid Bin Yasin)

Costume and Wardrobe Department

Jija Anuar
costume assistant
Are Boy
costume assistant
Idham
costume assistant
Ameen Mustajab
costume assistant
Norli
costume assistant
Zam
costume assistant

Editorial Department

Iqa Anje
assistant editor
Faiz Musa
post-production coordinator
Phongsak Pankhong
digital mastering
Ouan Narudee Panrat
DI producer (as Narudee Panrat)
Pollawat Phomtea
digital mastering
Addhasith Sriyotha
data conform
Apirat Thipayachan
data conform
Usawan Tiyawarakul
mastering coordinator
Guy Vajropala
colorist
Thanaphon Wichuladawut
data management

Music Department

Ken Hor
additional percussion & sampling
Shi-Seng Lo
bass / guitar / music mixer
Aldrich Pinso
violin
Eben Ting
violin
Stephen Tseu
cello (as Stephen Johnson Tseu)

Script and Continuity Department

Nor Diana Arshad
continuity (as Didie Diana)

Transportation Department

Matt Cikovik
transportation (as Cik Mat)
Roy
transportation
Sundram
transportation
Risb Wak
transportation (as Wak)

Additional Crew

Azwan Abdullah
promotion & marketing unit
Norsalvina Alwee
distribution unit / promotion & marketing unit
Maria Anis
legal unit (as Anissa Maria)
Raja Jastina Arshad
promotion & marketing unit
Ayie
handyman
Ira Fazir Che Ishak
promotion & marketing unit
Diana D'zulkarnain
legal unit
Faizal Fauzi
promotion & marketing unit
Ferdaues
runner
Shin Lee Foo
management unit
Kyle Goonting
creative development unit (as Kyle Ezra Goonting)
Wong Hui Ling
finance & admin unit
Mohammad Usni Isqandar
distribution unit
Jerbart
runner
Heather Lim
finance & admin unit
Azlina Megat
creative development unit
Syazana Mohd Nizam
management unit
Azhwar Mokhtar
management unit
Muhammad Naqib Othman
management unit (as Naqib Othman)
Alea Rahim
creative development unit
Elyna Rose
production assistant
Jessica Tee Ru Ting
finance & admin unit
Norhasmimie Mohd Salim
production administration unit
Ikhwan Shafiq
management unit
Amin Shakib
creative development unit (as Amin Abdul Nasir Sulaiman Shakib)
Abu Baker Siddiq
management unit
Joel Soh
management unit
Jijie Zainal
production assistant (as Jijie)
Abby Othman
promotion & marketing unit (uncredited)

Thanks

Ellyna Ali
thanks (as Elyna Ali)
Saravanan Appalanaidu
thanks
Saniboey Mohd Ismail
thanks
Sharad Sean Kumar
thanks
Sharulnizam Mazlan
in memory of
Dato' Khairul Anwar Salleh
thanks
Adly Syairi
thanks (as Adly Ramly Syairi)
Henry Tan
thanks
All Filters