Directed by
Mamat Khalid |
Writing Credits (in alphabetical order)
Mamat Khalid |
Cast (in credits order)
Farid Kamil | ... | X | |
Jehan Miskin | ... | Kala | |
Peter Davis | ... | Sri Gala | |
Zoie Tam | ... | Kulat | |
Miera Leyana | ... | Qi Qi | |
Iqram Dinzly | ... | Razor | |
Rest of cast listed alphabetically: | |||
Zach Aguilar | |||
Tommy Arciniega | ... | Chin Long (voice) (as a different name) | |
Jalen K. Cassell | ... | Additional Voices (voice) | |
Khoi Dao | ... | Additional Voices | |
Michelle Deco | ... | Additional Voices | |
Ayez Shaukat Fonseka Farid | ... | Sengat | |
Pyan Habib | ... | Pendita | |
Pekin Ibrahim | |||
Sarimah Ibrahim | ... | Zara | |
Dazrin Kamarudin | ... | Chin Long | |
Dayana Roza | ... | Additional cast | |
Bobby Thong | ... | Additional Voices (voice) |
Produced by
Zulkarnain Azhar | ... | creative producer |
Muhammad Fasya Daud | ... | executive producer: Chain FX |
Armaan Khadar | ... | producer |
Gayatri Su-Lin Pillai | ... | producer |
Music by
Reza Ramsey |
Cinematography by
Raja Mukhriz Bin R. Ahmad Kamaruddin | ... | (as Raja Mukhriz Bin R. Ahmed Kamaruddin) |
Editing by
Zappa Khalid |
Sound Department
Megat Sazali Rohimi | ... | Sound designer |
Visual Effects by
Wan Affendy Abdullah | ... | digital compositor |
Mohd Alfeezar | ... | visual effects coordinator |
Mohammad Aqib | ... | BG prep department (as Mohammad Aqqib Maula Azman) |
Roshfaizal Ariffin | ... | digital compositor |
Candy Dulfer | ... | 2D illustration: title sequence (as Dzulfeqar Nasir) |
Muhammad Faisal | ... | matchmove artist (as Muhammad Faisal Mohd Bashir) |
Muhammad Faiz | ... | visual effects producer |
Fythullah Hamzah | ... | 2D illustration: title sequence |
Hafiz Azzad Hashim | ... | digital compositor (as Hafiz Azzad) |
Muhammad Firdaus Jasmin | ... | BG prep department / digital compositor |
Yeong Lun Ku | ... | BG prep department |
Nurain Sofea Masod | ... | BG prep department |
Muhammad | ... | matchmove artist (as Muhammad Haziq Mustaffa) |
Ahmad Nujaid | ... | BG prep department (as Ahmad Nujaid Nasruddin) |
Zulfahri Aidi Othman | ... | visual effects editor |
Afiq Razali | ... | BG prep department (as Mohamad Afiq Md Razali) |
Mohammad Sharuddin | ... | BG prep department (as Mohammad Shahruddin Saabin) |
Husna Adlyna Sidek | ... | BG prep department |
Anuarul Zaid Suhut | ... | vfx creative director |
Muhammad Syakir | ... | simulation artist (as Muhammad Syakir Norazhar) |
Aslam Adli Zulkifli | ... | digital compositor (as Aslam Adli) |
Animation Department
Syed Muhammad Taqiuddin Syed Abdullah | ... | animator |
Nik Aslam Hakim | ... | cg animator |
Editorial Department
Raja Pandiyen | ... | colorist / on-line editor |
Additional Crew
Milla Rebello | ... | production assistant |
Nor Hazlin Nor Salam | ... | acting mentor |