Cast & Crew

Directed by

Adam Bin Amiruddin
Syed Nurfaiz Khalid bin Syed Ibrahim
Ahmad Razuri bin Roseli

Writing Credits

Hjh. Ainon Ariff
(story by) &
Nur Naquyah bt Burhanuddin
(story by)
Nur Naquyah bt Burhanuddin
(screenplay)
Aliya Nazlan
(screenplay) (as Aliya bt Nazlan)
Hjh. Ainon Ariff
(screenplay)

Cast

Asyiela Putri Bt Azhar
Upin & Ipin
Mohd Amir Asyraf Bin Mohd Noor Rashid
Mat Jenin
Irfan Fahim Bin Mohd Irman
Belalang
Ahmad Mawardi Bin Abdul Rahman
Raja Bersiong
Fakhrul Razi Ibrahim
Nakhoda Ragam
Muhammad Fareez Daniel Bin Sharabuddin
Ehsan
Muhammad Musyrif Azzat Bin Mohd Azzuan
Mail
Tang Ying Sowk
Mei Mei
Rufaidah Bt Mohamed Fadzil
Fizi
Andhika Astari
Susanti
Ahmad Razuri bin Roseli
Pak Belalang
Siti Hasmah Bt Taiban
Mak Deruma
Muhammad Shamer Bin Hj Nazli
Re
Adam Bin Amiruddin
Ri
Nik Ahmad Rasyidi bin Nik Othman
Raja Inderaloka
Dato' Yasmin Bt Mahmood
Pirate Queen (Mek Min)
Seelan Paul
Hook-Handed Pirate
Burhanuddin Radzi
Tok Dalang
Hjh. Ainon Ariff
Opah
Siti Khairunnisa Bt Mohamad Riduan
Ros
Usayd Uqashah Bin Kamsani
Young Mat Jenin
Wan Ahmad Qusyairie Bin Wan Yazmanni
Young Tanggang
Mohd Bukhari Bin Amir Hamzah
Rembo
Hazimin Bin Hamdan
Burung Hoi
Mohamad Zaki Bin Ishak
Burung Tiong
Mohd Imran Bin Adzman
Pirate
Muhammad Hafiz Bin Hassan
Jarjit
Shahirul Haziq Bin Mohd Idris
Pirate
Nurul Nadia Bt Iskandarshah
The People of Inderaloka
Muhammad Syafuan Bin Khairuddin
Pirate
Cheong Michael Wai Kit
The People of Inderaloka
Arif Asyraf Bin Munap
The People of Inderaloka
Ismail Hasan Al Muniry
Pirate
Siti Nor Adwin Bt Safie
The People of Inderaloka
Abd Rashid Bin Samawi
Pirate
Norhayati Sudin
The People of Inderaloka
Ahmad Hibri Bin Ahmad Tajuddin
Pirate
Ahmad Zakri Bin Tomirin
The People of Inderaloka
Ernie Zakri
Bawang Merah / Bawang Putih (voice)

Produced by

Hjh. Ainon Ariff
producer
Burhanuddin Radzi
executive producer (as H.J. Burhanuddin) / producer (as H.J. Burhanuddin)
Muhammad Soufan
producer: MNC Films
Valencia Tanoesoedibjo
executive producer: MNC Films

Music by

Andrew Bong

Editing by

Ahmad Razuri bin Roseli

Casting By

Hjh. Ainon Ariff
Mohamad Zaki Bin Ishak

Art Direction by

Mohd Haris bin Amran

Production Management

Hjh. Ainon Ariff
creative content director
Tang Ying Sowk
production manager

Art Department

Nik Sazwan Zynal Bin Nik Othman Afifee
additional set modeling artist
Adam Bin Amiruddin
storyboard artist
Mohd Haris bin Amran
concept artist / title designer
Nor Shamil Bin Anwar
concept artist
Muhammad Asyraf Hafiz Bin Abdul Azis
storyboard artist
Mohd Farquar Bin Azman
set dressing head
Muhammad Salehuddin Alyubi Bin Muhammad Fauzi
additional storyboard artist
Mohamad Zaire Bin Hamzah
head of storyboard
Muhamad Hafizi Bin Hazaha
set modeling & set dressing artist
See Iu Xiuan
head of props & set modeling
Raja Intan Suraya Bt Raja Izuddin
additional set modeling artist
Raidah Aqilah Bt Ahmad Jamalluddin
additional storyboard artist
Akmal Hisyam Bin Abdol Karim
additional set modeling artist / character artist head
Mohd Nazuan Hakim Bin Masrul
art coordinator
Mohd Azlan Bin Mockter
set modeling & set dressing artist
Eumy Ong
additional set modeling artist
Fairul Haida Bt Abdul Rahim
storyboard artist
Ahmad Mawardi Bin Abdul Rahman
storyboard artist
Uzair Bin Abdul Rashid
concept artist
Maghfirah Bt Rifaad
additional storyboard artist
Zulhilmi Bin Md Rozali
concept artist
Putranda Pahlevi Bin Ruslan
head of visual development
Rasyadan Bin Ruzil
storyboard artist
Afri Shafputra Bin Shafriil
additional set modeling artist
Wong Shi Yuan
concept art head
Mardhiah Bt Umar Shukri
storyboard artist
Azuan Shah Bin Tahir
additional storyboard artist
Calvin Tony
storyboard artist
Ahmad Soufi Bin Ahmad Zaki
additional storyboard artist

Sound Department

Chris Anderson
sound engineer
Luis Ferreira de Castro
dialogue recordist
Rufaidah Bt Mohamed Fadzil
sound & dialogue editor
Hazimin Bin Hamdan
sound & dialogue editor
Monica He
sound producer
Mohamad Zaki Bin Ishak
lead sound & dialogue editor
Nurul Nadia Bt Iskandarshah
sound & dialogue editor
Muhamad Arif Bin Ismail
foley artist / sound & dialogue editor
Milan Jílek
sound engineer
Ziyuan Lin
sound producer
Robin Moore
sound engineer
Colin Tze Meng Poh
foley artist / sound & dialogue editor
Siti Nor Adwin Bt Safie
sound & dialogue editor
Mohd Zaid Bin Mohd Subri
sound & dialogue editor

Special Effects by

Yahya Khalid Bin Asbullah
simulation artist
Sabarudin Bin Awang
simulation artist
Mohd Farquar Bin Azman
additional simulation artist
Soo Chee Li
simulation artist
Syed Nurfaiz Khalid bin Syed Ibrahim
technical director: effect & simulation development
Shahirul Haziq Bin Mohd Idris
simulation artist
Ahmad Razuri bin Roseli
additional simulation artist
Tan Shiek Wei
R&D Director

Visual Effects by

Asyraf Bin Abdullah
lighting & rendering artist
Ros Hasrol Bin Ahmad
head of lighting & rendering artist
Jeihan Fuad Alkatiri
compositor
Mohamad Izuan Bin Mohamed Aris
lighting & rendering artist
Mohd Fariq Bin Abd Aziz
additional compositor
Mohd Farquar Bin Azman
modelling head: environment
Bidisha Dastider
lighting & rendering organizer
Mohd Bukhari Bin Amir Hamzah
additional compositor
Muhammad Hafiz Bin Hassan
additional compositor
Mohd Jafni Mahmood
compositor
Muhammad Hazman Bin Abdul Malik
lead lighting artist: set master
Abdul Malik Bin Maliki
lighting & rendering artist
Nur Nadilah Bt Mansor
lighting & rendering artist
Mohd Iskandar Shah Bin Mazalan
master lighting artist: character
Chai Mun Hong
compositor
Mohd Norhilmi Bin Mohd Norbi
lighting & rendering artist
Muhammad Afiq Bin Omar
additional compositor
Mohamad Afnan Bin Mohd Rasdi
additional compositor
Safrizan Bin Mohd Razali
head of compositing
Putranda Pahlevi Bin Ruslan
assistant lead compositor
Tang Ying Sowk
lighting artist: set master
Mohammad Irsyad Bin Mohd Yusof
additional compositor (as Mohamad Irsyad Bin Mohd Yusof)
Mohd Raffe Bin Md Yusoff
lead lighting artist: character master

Camera and Electrical Department

Ernesto Galan
video recorder
Nur Hakem Mat Nor
video recorder

Animation Department

Muhammad Firdaus Bin Abd Abas
animator
Muhammad Shafiq Bin Abdul Rahman
animator
Mohd Imran Bin Adzman
lead animator
Nik Sazwan Zynal Bin Nik Othman Afifee
character artist
Mohd Haris bin Amran
matte painter
Imaan Asri Bt Mohd Assari
animator
Mohd Farquar Bin Azman
matte painter
Siti Nur Ain Bt Bahar
animator
Soo Chee Li
character groom artist
Mohamad Alil Adam Bin Mohd Shah Djohan
animator
Tan Kee Eng
additional character artist
Nik Ab Zarif Bin Nik Ab Hadi
additional animator
Mohammed Haritz
additional animator (as Mohammed Haritz Bin Amadudin)
Muhammad Hazwan Bin Harun
animator
Tan Hui Vern
additional animator
Khairul Aimran Bin Ibrahim
animator
Shahirul Haziq Bin Mohd Idris
character groom artist
Dzul Kamal Adib Bin Ismail
animator
Tan Jer Luen
additional animator
Farah Nazmin Bt Kamarudin
additional animator
Muhd Ikqbar Bin Kamarulzaman
additional animator
Salsabila Bt Sheikh Khalid
assistant animation director
Jamsari Bin Che Long
lead animator
Nik Masrul Hasyimi Bin Nik Muhammad
additional animator
Chai Mun Kin
additional animator
Ismail Hasan Al Muniry
additional animator
Abdul Wafi Bin Mohamad Naguib
animation coordinator / animator
Muhammad Shamer Bin Hj Nazli
animator
Musliadie Bin Mat Nor
lead animator
Eumy Ong
character artist
Heidi Bt Othman
additional character artist
Nik Ahmad Rasyidi bin Nik Othman
animation director
Wan Mohd Ghadafi Bin Othman
animator
Rusnalizawati Bt Radzali
additional animator
Mohammad Zahiruddin Bin Abdul Rahman
additional animator
Mohd Amir Asyraf Bin Mohd Noor Rashid
animator
Uzair Bin Abdul Rashid
matte painter
Muhammad Uwais Bin Rosli
animator
Zamirah Syairah Bt Zaharuddin Safri
animator
Abd Rashid Bin Samawi
animator
Noraini Bt Shafiee
additional animator
Ahmad Izzat Bin Mohd Sharifuddin
animator
Tan Shiek Wei
character groom artist
Loke Keng Sun
animator / head of background & crowd animator
Ahmad Hibri Bin Ahmad Tajuddin
animator
Jonathan Thean
additional animator
Tan Yi Shan
additional animator
Raihan Bt Yusoff
animator
Muhammad Bin Zulkifli
animator

Editorial Department

Ainur Shafify Ab Rojan
IT manager
Azhari Che Wan
video editor
Mohamad Firdaus bin Haini
assistant editor / video editor
Loke Keng Sun
assistant editor

Music Department

Maho Azuma
orchestration: production assistant
Dale Becker
mastering by
Burak Besir
musician: flute
Andrew Bong
orchestration
Thomas Chabalier
additional orchestration
David Chua Boon Ghee
soundtrack producer
Mohamad Zaki Bin Ishak
music supervisor & editor
Ana Kasrashvili
additional orchestration
Cheong Michael Wai Kit
composer: additional music
Adam Klemens
music conductor
Alexander Kostov
score preparation
Takuma Matsui
score preparation
Zuzana Michlerova
additional orchestration
Arif Asyraf Bin Munap
composer: additional music
Shota Nakama
recording & conductor director
Shota Nakama
additional orchestration
Yoshie Nakayama
score preparation
Satoshi Mark Noguchi
score mixing engineer
Matthew Pfeffer
assistant recording engineer (as Matthew Peiffer)
Petr Pycha
music conductor
Oliver Getz Rodahl
music arrangement & programming
Faiz Rosli
recording engineer
Emily Shibata
music arrangement & programming
Ahmad Zakri Bin Tomirin
composer: additional music
Johnston Wang
recording engineer
Falk Au Yeong
music mixer / orchestrion producer / soundtrack producer

Additional Crew

Asyraf Bin Abdullah
rendering wranglers
Hazamil Aliplaila
hr manager
Hjh. Ainon Ariff
voice acting director
Ahmed Ram Fauzzee bin Ridwan Ramdas
production intern
Akmal Hisyam Bin Abdol Karim
character development technical director
Mohd Zarin Bin Abdul Karim
lead of new media
Muhamad Azri Affendi Khairul
IT technician
Mohd Zulhafiz Mohamed
production intern
Hafiz Rozlan
lead of new media
Azarul Nizam Seri Hetro
IT technician
Nurulhuda Binti Sharabudin
hr manager
Tan Shiek Wei
rendering wranglers
Nur Fatiha Awatif Turiman
production intern
Nur Fatin Syafiqah Yatim
production intern
Azuan Wanji Shamsir
opening v.o (uncredited)
All Filters