Cast & Crew

Directed by

Raihan Halim
(directed by)

Writing Credits

Raihan Halim
(screenplay by)
Raihan Halim
(story by)
Raihan Halim
(written by)

Cast

Shaheizy Sam
Salihin Arshad
Sharifah Amani
Hanie Abdullah
Wan Hanafi Su
Tok Hassan
Nadiya Nissa
Yam
Farah Ahmad
Enah
Namron
Ayob
Hisyam Hamid
Pa'at
Iedil Dzuhrie Alaudin
Ustaz Fauzi
Syumaila Salihin
Azura
Wafiy Ilham
Yazid
Bella Rahim
Peah
Elza Irdalynna
Jenab
Khairul Nizam Mat Hashim
Eunos
Norlijah Ahmad
Voice Talent
Zainal Rashid Ahmad
Mrs. Kecam's Husband
Muhammad Shah Fakhrul Aiman
Student
Zurkifli bin Alangnoordin
Voice Talent
Nik Aneeynorlly
News Reporter
Johari Abdul Aziz
Voice Talent
Norayati Bakar
Voice Talent
Siti Hajar
Voice Talent
Azme Idris
Tahyuddin
Baizura Ishak
Secretary
Ahmad Juahir
Brother Man
Shah Rizal Mat Din
Constructor KL Man
Anis Md Rashid
Mrs. Kecam
Jumari Mohamed
Voice Talent
Abdul Moin bin Mustajab
Voice Talent
Mohamed Naim
Voice Talent
Robiah binti Mohamed Nooh
Voice Talent
Mulyadi Osman
Mat Noh
Rafiah
Voice Talent
Mohd Rozman
Brother Karim
Maryanah Sayas
Voice Talent
Masita Sultan
Voice Talent
Osman Mohamed Yusof
Voice Talent

Produced by

Asra Aman
producer
Guo-You Chew
assistant producer (as Guo Yew Chew)
Paulyn Chua
executive producer
Sam Kan
executive producer
Syahirah Khamezi
line producer
Edmund Dion Lim
executive producer (as Edmund D. Lim)
Teck Lim
executive producer
Guinevere Loh
line producer
Faith Mak
producer
Erica Ng
associate producer
Tee Yee Peng
executive producer
Sulaiman Salamon
associate producer
Wai-Bat Tang
associate producer
Adrian Teh
executive producer

Music by

Ken Hor
(music by)

Cinematography by

Sofyan Daud Mohamed

Editing by

Rohaidah Rashid

Casting By

Ko Sing Chui
Ayuni Hazwani Abdul Hamid
Ai Xiang Kek

Art Direction by

Min Mohamed

Makeup Department

Mohd Afandi Daud
assistant makeup artist
Hasrul Fikri
makeup accountant
Nisha Matrus
hair stylist / makeup artist / makeup department head
Muhd Ridwan Aqil Rostam
assistant makeup artist

Production Management

Man Yong Kan
production manager
Ng Beng Yew
assistant production manager (as Ng Beng Mui)

Second Unit Director or Assistant Director

Khairi Asyraff
second assistant director
Aida Bakhra
first assistant director
Toong Hou Siong
third assistant director

Art Department

Amir
carpenter
Saiful Amry
set dresser
Rizwan Aswat
carpenter (as Aswat)
Muhammad Saiful Hisham Hasan
head of carpenter
Muhammad Saiful Nizam Hasan
head of carpenter
Naily Sueraya Hazalan
graphic designer
Muhammad Ismat
set dresser
Mohd Farhan Kamaludin
on-set dresser
Kri
carpenter
Zaini Abdul Latif
construction coordinator
Li
carpenter
Muhammad Fauzan bin Musa
prop buyer
Pon
carpenter
Mohd Azri Ramli
set dresser
Meor Sebran
set dresser
Howard Tai
graphic designer / set designer
Suri Xi
carpenter (as Suri)
Audrie Yeo
art coordinator
Yus
carpenter
Shahir Yusof
on-set dresser
Mohd Fazrul Izwan Zainal Azeman
property master
Abdullah Amirulamin
graphic designer (uncredited)

Sound Department

Muhammad Azli Bin Alieas
sound
John Paul Espiritu
foley artist / sound effects
Nicholas Yao Guang Han
foley artist / sound effects / sound mixer
Mohd Safwan Khalid
sound assistant: Malaysia
Ju Li Mo
sound effects director: MediaCorp
Eu Sze Yan Nick
adr recording
Chan Li Shen
project coordinator
Matthew Teng
foley artist / project coordinator / sound effects
Lee Chin Wong
foley artist / sound effects
Chin Liang Yong
sound designer / sound mixer

Visual Effects by

Max Chan
visual effects supervisor
Hui Xin Chew
visual effects producer
Sin Kian Chong
visual effects artist
Nur Nadirah binte Kamaruddin
graphics / visual effects
Benson Leong
visual effects art director
Sunat Paruck
studio admin
Nur Athira Razali
graphics / visual effects
Hu Thye Tan
visual effects art director
Wey Zhen Tan
visual effects supervisor
Sing Nee Teo
visual effects producer
Justine Anne Yeo
motion graphic designer

Stunts

Yuen Xiang Beh
stunts
James Chung
stunt director
Mohamad Hanif
stunts
Simon Kong
stunts
Jun Long Wee
stunts
Muhammad Zaki
stunts

Camera and Electrical Department

Sazwansyah Ainal
lighting assistant
Mohd Anuar Amat Daud
key grip assistant
Hao-Yun Cheng
vtr: Malaysia
Jasper Huang
camera operator: second unit (as Jasper Huang Chun Fei)
Kuok Ken Liew
lighting grip
Hoi Ping Lim
still photographer
Lilian Tang Lee Ling
first assistant camera: second unit
Lai Wai Loon
lighting assistant
Jun Guan Ng
data wrangler
Timothy John Rajah
key grip assistant
Mohd Rihsham
lighting crew (as Mohd Rihsham Che Ros)
Nur Zahirah binte Rosdan
first assistant camera / focus puller
Theron Seow
gaffer
Ang Kiat Song
key grip
William Kok Kit Sow
lighting best boy
Nicholas Tan
vtr: Malaysia
Zheng Pang Yap
lighting assistant
Chin Yi
second assistant camera
Ayyub Yusof
data wrangler

Casting Department

Siti Nurdini Batrisyia
casting intern
Syazmeera Shamsuddin
casting assistant (as Noorsyazmeera Samsudin)

Costume and Wardrobe Department

Mohd Faizal Abdullah
wardrobe senior stylist
Dharrsinii
wardrobe assistant (as Dharrsinii Paranjothy)
Hasrul Fikri
wardrobe accountant
Fatin Hasha
wardrobe assistant
Nurul Kajoi
head of wardrobe

Editorial Department

Surawitch Boonmawongsa
assistant colorist
Waraporn Chouymuang
online editor
Jirayu Jangwattanapong
colorist
Pobmek Junlakarin
digital intermediate producer
Leng Lay
subtitling: Mandarin (as Lay Leng Yeo)
Jaruwan Phandhu-fung
Data management
Sittiporn Rungworakhun
Digital Mastering
Lucksamee Sabchuensuk
Data management
Komsak Sritoomma
online editor

Location Management

Dinol Mun Cheong Pak
location manager (as Mun Cheong Pak)
Mohamed Shafie
assistant location manager (as Syafie Mohamed)

Music Department

Umar Affzan Anuar
viola
Wong Chin-Hsien
additional music
Will Grosz
original music: Isle of Capri (opening theme song: Cik Puan Hanie)
Raihan Halim
lyrics (opening theme song: Cik Puan Hanie)
Ken Hor
music editor / trombone
Mohammad Irshad
cello (as Mohamad Ershad Mohd Azlan)
Lee Jia Wei
score mixer / song mixer (opening theme song: Cik Puan Hanie)
Jimmy Kennedy
original music: Isle of Capri (opening theme song: Cik Puan Hanie)
Cheah Ho Khar Kai
additional music / song arranger (opening theme song: Cik Puan Hanie)
Winnie Liew
score recordist
Qe Lim
score recordist
Izzy Musa
second violin (as Izzywan Musa)
Oly Fizly Othman
percussion
Aziem Rashidi
co-composer / conductor / guitars / solo violin
Hasha Roslan
singer (opening theme song: Cik Puan Hanie)
Eddie Ken-Foong Wen
trumpet (as Eddie Wen)
Desmond Yap
additional music / song arranger (opening theme song: Cik Puan Hanie)
Wing Yip
first violin (as Wyng Yeen Yip)
Shamsul Zin
accordion

Script and Continuity Department

Sinn Xian Lee
continuity (as Lee Sinn Xian)

Transportation Department

Mohd Azizan Ahmad
wardrobe truck
Mohd Iskandar Azizi
passenger truck
Nahzri Bakhri
passenger truck
Hasmiryadi
camera truck / lighting truck
Kamarul Azmi Jalaludin
grip truck
Jayamurugam
genset truck
Muhammad Uqbah Johari
passenger truck
Mohsin Mohd Noor
passenger truck
Ramli Pit
passenger truck
Rusyidi Saab
passenger truck
Suffian Saab
passenger truck
Shahrin Samsurin
production driver
Sivakumaran Sreenivasan
art truck
Malathi Subramaniam
art truck
Thenesh Vendu
passenger truck

Additional Crew

Ayam Fared
acting coach: Sam
Nur Amera Syuhada Hasrul
intern
Victoria Yee Howe
production accountant (as Victoria)
Nur Amani Ishun
intern
Ning Jia
production assistant (as Jia Ning Kiew)
Soo Hong Koh
production assistant
Xin-Yi Lee
production assistant
Shinno Yee Shan Lim
team leader: TMO
Zaini Nasser
manager: Jigsaw Film
Mohd Nuzahan Bin Abdul Razak
production assistant
Nurul Ain Farzanah Rezman
intern
Onnarin Sopitakraisit
client service
Wehwen Yeoh
intern
Rosman Ibrahim
distribution manager: Skop Productions (uncredited)

Thanks

Khairi Anwar
special thanks
Paolo Bertolini
special thanks
Mama Chou
special thanks (as Mama Choo)
Alia Farhana
special thanks
Max Gerson
special thanks (as Max Terson)
Yusof Haslam
special thanks
Ong Wei Hong
special thanks
Isnor Dzulkarnain Jaafar
special thanks (as Isnor Dzulkarnain)
Michael Leow
special thanks
Muneera Mohammed
special thanks
Iman Abdul Muis
special thanks (as Imran Muis)
Nelly Nasir
special thanks
Dato' Khairul Anwar Salleh
special thanks
Chris Shaw
special thanks
Michael J. Werner
special thanks
All Filters