Cast & Crew

Directed by

Eu Ho

Writing Credits

Eu Ho
(original story) &
Fred Chong
(original story)
Tommy Loh
(scriptwriter) &
Puovin Sandera
(scriptwriter)

Cast

Amelia Henderson
Kat
Alif Satar
Ben
Ikmal Amry
Khai
Joey Leong
Lili
Sanjna Suri
Yus
Evelyn Feroza
Moli
Jazmy Juma
Dauz
Vikar
Mark
Namron
Azhan
Harris Anuar
Desmond
Sabronzo
Yaya
MsPuiYi
Kitty
Mark O'Dea
Hero
Wan Hanafi Su
Tok Penghulu
Cedric Loo
Chen An
Zahir Aminuddin
Village People D
Sharifah Nur Anthasha
Ben's Mom
Norhazram Azizan
Batik Boss
Siti Hajar
Village People B
Zulfiqar Hasan
Village People B
Mustakin Ismail
Village People C
Zulhilmi Jaafar
Village People E
Lizart Rashid
Bomoh
Rosmaliza
Village Woman A
Eddy Sharizan
Village Man A

Produced by

Li Li Chew
producer (animation segment)
Fred Chong
executive producer / producer
Avery Goh
line producer
Michael Helfman
executive producer
Lin Lee
Administration Producer
Robert Ong
line producer
Yasmin Suleiman
producer (animation segment)
Allyan Too
producer
Meng Hee Wee
producer (animation segment)

Music by

Chee Lee
music director (as Chee Cheng Lee)
Ricky Lionardi

Cinematography by

Hai Liang Chan

Editing by

Pai Seang Lee
Kok Yaw Tham

Casting By

Crystal Yak Foon Chooi
Maggie CC Lee

Art Direction by

Wen Huei Too

Makeup Department

Kate Kua
makeup artist
Kim Langhor
makeup artist (as Kim Manshor)
Dan Bashie Larsen
makeup artist (as Yan Hashim)
Wilson Uei Shyang Tan
makeup artist (as Uei Shyang Tan)
Yen Yap
makeup artist
Yap Yang Yin
makeup artist (as Pui Yin Yap)

Production Management

Pimlapat Chaiviriyachok
head of post-production
Esther Chang
production manager
Purinut Kitiyannasub
production manager
Jia Seng Yap
assistant production manager (as Jerry Yap Jia Seng)

Second Unit Director or Assistant Director

Chan Wai Cheang
second director
Ahmad Saifullah Khair
second assistant director
Kam Yee Low
first assistant director

Art Department

Wahab Abdul
art assistant (as Abdul Wahab Shamsuddin)
Chee Siong Chan
property master
Ming Wai Cheak
art assistant
Alvin Chong Chin Chong
art assistant (as Chong Chin Chong)
Pei Chen Kow
art assistant
Ivan Lee
art assistant
Huei Eng Ooi
art assistant
Batrus Sufi
art assistant

Sound Department

Supawit Bhovijitra
foley recordist / foley supervisor
Narongsak Deetae
foley artist
Chatchrwan Jittanupat
foley recordist
Thanasak Julakate
foley artist
Jirawat Laisakron
sound effects editor
Kontorn Leekpai
foley recordist
Fariz Lufti
boom operator / sound utility
Jirapong Mingkwan
foley recordist
Desmond Poon
boom operator
Vincent Poon
production sound mixer / sound mixer (as Winson Poon)
Watanadech Samanchat
re-recording mixer / sound effects editor
Napatz Singkarat
dialogue editor
Amornpong Thokaeonopparat
foley artist
Traithep Wongpaiboon
sound post production supervisor

Special Effects by

Kartini Ishak
special effects assistant
Noriman Kamuradin
special effects assistant
Chuan Yun Pang
special effects supervisor
Ella Sandera
special effects director (as Norela Binti Ulis)
Reza Syafiq
special effects assistant

Visual Effects by

Mohd Azri Azman
rotomation artist (as Azri Azman)
Ibrahim Azmir
compositor
Zaidi Bakar
compositor
Rachel Andrea Cardoza
compositor
Zhun Kit Chew
matchmove artis
Lung Kye Chin
digital compositor
Hun Sen Chow
matchmove artist
Dazrene Irman Darus
compositor
Abdullah Hafiy
compositor
Ashrel Hafizi
2D artist
Farriz Huzaimy Hairudin
compositor
Mokhammat Amir Hamzah
3D artist (as Amir Hamzah)
Khai Ming Hoh
compositor
Wong Zi Hui
3D artist (as Zi Hui)
Johnny Lee Yong Jun
matchmove lead
Muhamad Kamalhaziq
compositor
Ikmal Kamaluddin
compositor
Muammin Kimura
visual effects artist
David Lee Knighton
3D artist
Skyler Leong
compositor
Agnes Li
lighting & rendering artist
Baobao Lim
compositor
Shahrir Lim
lead compositor: Flystudio
Woh Yew Lim
compositor / lead compositor: Flystudio
Jia Yu Low
visual effects artist
Venzy Wei Zheng Lum
efx lead
Megawati
lighting & rendering artist
Terence Neoh
look development supervisor
Chuan Yun Pang
visual effects supervisor
Low Qinyu
compositor
Muizzuddin Saifullah
compositor (as Muizzudin)
Leong Cui Shan
matchmove artist
Zhengkui Song
compositor (as Zheng Song)
Jordan Suleiman
compositing lead / visual effects supervisor: Studio Voxel
Yasmin Suleiman
visual effects producer : studio voxel
Jaywen Teh
digital compositor
JC Tiew
compositor
Liang Tingwei
compositor (as Tingwei)
Zhong Xiong Wong
matchmove artist
Zulhilmi Zainal
compositing lead
Firdaus Zainol
3D artist
Zaim Zulkarnain
2D artist

Stunts

Wei Harng Chan
stunt performer
Siti Sarah Daud
stunt rigger
Abu Bakar Hashim
stunt van driver
Chen Puie Heng
stunt rigger
Wong Chun Keong
stunt rigger
Farhaziq Abdul Manaf
stunt rigger (as Muhammad Farhaziq Ab Manaf)
Mufadrizat
stunt rigger (as Mufadrizat Mustafa)
Shu Man Ng
stunt coordinator
Fook Chien Pui
stunt rigger
Syazlie Shah
stunt rigger
Eddy Sharizan
stunt performer (as Mohd Sharizan Daud)
Jackee Tan
stunt performer
See Yong Choon Toh
stunt rigger
Choon Meng Wong
stunt director (as Kenny Wong)
Teck Chee Woon
stunt rigger
Chong Seng Yong
stunt performer

Camera and Electrical Department

Muhammad Helmi Bin Md Arif
lighting technician
Azlan Bin Taharuddin
lighting technician
Ryan Boone
videographer: The Making of (as Ryan Boon Xiang Beh)
Wei Chen
second assistant camera (as Chen Wei Low)
Cha Chin Choi
gaffer
Alex Chong
drone operator
Idzhar Farif
lighting technician
Zulkifli Ghani
lighting technician
Tinesh Govin
dit (as Tinesh Varma Govindasamy)
Chee Tat Gun
grip
Fang Wee Lim
first assistant camera / underwater camera
Jun Guan Ng
vtr
Gunenthiran Salgunathan
key grip
Seow Jong Tan
still photographer
Danny Tatum
drone assistant (as Danny Hong Siong Tat)
Yuan Teng Weng
camera operator (as Weng Yuan Lock)
Gee Yuen Yap
focus puller: Team B

Animation Department

Ahmad Adib Darnata
animator
Adrian Au Tak Fung
animator
Law Wei Horng
animator (as Wei Horng)
Leong Yu Xuan
animator
Kent Wong Kee Yen
animation supervisor

Casting Department

Raja Nur Farhana
casting assistant
Xin Tong
casting assistant (as Xin Tong Wee)

Costume and Wardrobe Department

Gan Chu En
wardrobe (as Emily Gan Chu En)
Elaine Ng
wardrobe stylist
Jia Yi Yoong
wardrobe

Editorial Department

Pipat Adeedto
executive producer
Ryan Boone
the making of editor (as Ryan Boon Xiang Beh)
Napassawan Chittangura
data management
Denesh Kumar Pugalzenthi Eden
post-production coordinator
Suchart Hongsmut
digital subtitle
Preraya Kaewvichien
digital subtitle
Surajeth Kitipongwattana
post production supervisor
William Kok Wei Liam
post-production producer (as William Kok)
Ching Mei Lee
on-line editor
Khwaunruetai Moonming
on-line editor
P'Nu
colorist
Supakrit Panja
on-line editing supervisor
Noppasak Poonpipat
senior colorist (as Noppasak Aun Poonipat)
Chanikan Sremoung
data management
Chanita Sukkha
engineer
Suttavee Tappong
on-line editor
Arunrit Tumbumrung
mastering

Location Management

Tham Chee Yew Jeremy
location coordinator
Andrew Law
location manager

Music Department

Tabah Furqon
music editor / score composer
Abel Huray
score composer
Melissa Isakh
music line producer
Ricky Lionardi
score composer
Shandy Eka Permadi
music editor / score composer / score mixer

Script and Continuity Department

Sze Chee Chin
script supervisor

Transportation Department

Mohd Yusuf Ahmad
genset truck driver: old
Rosli Basah
technical driver
Mohd Fauzee Ibrahim
production driver
Siti Salwa Ismail
van driver: second unit
Roslan Ismayatim
image driver
Suhaimi Kamis
cast driver
Mohamad Man
production driver
Ahmad A. Rahman
director van driver (as Megat Ahmad A Rahman)
Muhazani Zubaidi
casting driver

Additional Crew

Syed Putra Alif
handy
Amornchai Anuyahong
senior business development manager
Belle Aziz
project manager
Gibran Azzam
project manager
Xin Chan
production accountant (as Zhi Xin Chan)
Ying Cheng
production assistant (as Ying Cheng Cheong)
Firasyan Firdaus
handy
Peeranat Juntatum
business development assistant
Prayut Khongyoi
technical director
Veerin Kongsuwan
production coordinator
David Lee Knighton
project manager
Miki May Kei Lee
project manager
Jie Hui Lim
production accountant admin
Michelle Mei
assistant: assistant director (as Michelle Mei Su Yon)
Aoun Patiporn
production coordinator
Chatlada Saijaioub
production coordinator
Guan Shan
production assistant (as Guan Shan Lee)
Niki Hui Chi Siew
project manager
Jaruwan Sritubtim
business development assistant
Suzana Sukaimi
artist & media liason coordinator
Phanupong Tappairee
assistant: executive producer - Kantana Post Production
Wee Chong Tay
handy
All Filters