Cast & Crew

Directed by

Adrian Teh

Writing Credits

Hairul Azreen
(original story)
Shamaine Othman
(screenplay) &
Nazri Vovinski
(screenplay) (as Nazri M. Annuar)

Cast

Hairul Azreen
Aiman
Janna Nick
Jane
Amerul Affendi
Parjo
Henley Hii
Josh
Namron
Maznan
G Theebaan
MC
Taufiq Hanafi
Wak
Hafizul Kamal
Yop
Josiah Hogan
Tengku Iskandar
Sophia Albarakbah
Sofia
Sugeeta Chandran
Maria
Anna Jobling
Emelia
Ropie
Jet
Dain Said
Duke
Yayan Ruhian
Maman
Jasmine Suraya Chin
Jasmine Suraya Chin
Fify Azmi
Vee
Ismi Melinda
Zain
Adrian Teh
Hotel Staff

Produced by

Koh Sok Ann
executive producer
Hairul Azreen
executive producer
Jesse Chan
line producer
Teck Lim
executive producer
Sharmila Naidu
coordinating producer / line producer
Adrian Teh
executive producer / producer
May Woo
assistant producer

Music by

Jackey Yow

Cinematography by

Choon Lin Yong

Editing by

Pai Seang Lee

Casting By

Mei Yeng Nen

Art Direction by

Ho Chee Siang
Chun Wey Siew
on-set art director

Costume Design by

Ho Hee Chong
image designer (as Carol Chong)
Wing Shum
(as Weng Shum)

Makeup Department

Kit Hew
assistant makeup artist
Ya Ni Hong
makeup department head
Pei Mun Ten
assistant makeup artist
Chloe Wai
assistant makeup artist

Production Management

Guinevere Loh
unit production manager (as Loh Pei Shan)
Tan Mei Ying Mona
assistant production manager
Nazleen Najemudin
production manager

Second Unit Director or Assistant Director

Heng Aik Siong
first assistant director
Hiew Chen Wei
second assistant director

Art Department

Wai Loon Chin
assistant art director
Muhammad Rahimi Ramali
assistant art director
K. Ravichandran
assistant art director
Sivakumaran Sreenivasan
assistant art

Sound Department

Howard How
adr engineer
Hiro Ishizaka
advisor / re-recording mixer
Fariz Lufti
boom operator
Charlene Ong Chye Leng
foley artist / sound designer / sound editor
Vincent Poon
production sound mixer

Special Effects by

Momoko Ker Aunn Chang
special effects makeup

Visual Effects by

Nguyen Thuy Duong
prep artist (as Nguyen Thi Thuy Duong)
Pham Thi Nhu Ngoc
senior compositor
Truong Hoang Nguyen
prep artist
Nguyen Viet Phuong
prep artist
Peter Riel
visual effects director / visual effects supervisor
May Tham
visual effects producer
Pham Van Ha
3D junior artist

Stunts

Nur Ubbaidillah Afandi bin Amirzan
stunts (as Ubai Amir)
Ali Arami
stunt coordinator
Yuen Xiang Beh
stunts
James Chung
action director
Simon Kong
stunts (as Chai Leong Kong)
Zakaria Zahid
stunts

Camera and Electrical Department

Chen Meng Cheng
best boy
Fan Yau Cheng
vtr
Kwai Hoong Chow
second unit photography
Dennis Lai Chee Seong
assistant camera: cameraman / first assistant camera (credit only)
Jeffery Xin Tong Lee
gaffer
Weng Sheng Lee
electrician
Jun Yang Loo
key grip
Yu Jian Set
dit
Ban Chun Tien Simon
assistant grip
Weng Hong Tham
photography assistant
Zhao Xian Wong
best boy spark
Samuel Yeow Kok Yeap
second unit assistant photography
Kenneth Yee
focus puller

Casting Department

Rachel Lai
assistant casting director

Costume and Wardrobe Department

Karen Chung
wardrobe assistant (as Kar Chun Chung)
Kai Ching Yow
wardrobe assistant

Editorial Department

Hui Sha Chan
assistant editor
Jesse Chan
post producer
Suzila Ernawaty
subtitle
Ai Xiang Kek
subtitle
Melissa Lim
on-line editor (as Lim Weng Thoong)
Guinevere Loh
post-production coordinator (as Loh Pei Shan) / subtitle (as Loh Pei Shan)
Shaan Loi
behind the scenes editor (as Loh Shian)
Iris Low
supervising colorist
Chee Choong Mak
post production supervisor
Sylvia Peh
post-production producer: iceberg POST
Kai Wen
behind the scenes editor

Script and Continuity Department

Melissa Lim
continuity (as Lim Weng Thoong)

Transportation Department

Mohd Azri Azman
production driver (as Boy)
Darren
image unit van
Gopi
production driver
Guru
cast driver
Jaya
handy van
Nayomi Karthigesu
image unit van (as Karthigesu)
Kumu
handy van
Magen
production driver
Sivakumaran Sreenivasan
art transportation
Tburn
technical crew van
Thiru
cast driver

Additional Crew

Yun Chen
production assistant (as Lee Yun Chen)
Wei Shan Chew
production assistant (as Sean Chew Wei Zi)
Shi Feng-Qi
production assistant (as Shi Qi Ng)
Yvonne Kan
production assistant (as Yvonne Tan)
Joel Lee
production assistant (as Joel Lee Fu Loong)
Kelvin Lee
tactical advisor (as Kelvin Siet Sin Lee)
Vengkateshwaran Naidu
production assistant
Chun Kit Ng
production accountant
Xing Ying Ng
production assistant (as Zi Ying Ng)
Ee Lin Ooi
production assistant
Yulynn Tan
production coordinator
Alistair Tham Mun Hoe
production assistant (as Tham Mun Hoe)
Nee Che Yap
production assistant
All Filters