Cast & Crew

Directed by

Dain Said

Writing Credits

Dain Said
(written by)

Cast

Faizal Hussein
Ilham
Zahiril Adzim
Adil Bunga Lalang
Pekin Ibrahim
Bakar
Bront Palarae
Deng
Namron
Pok Wah
Wan Hanafi Su
Pok Eng
Hushairi Husain
Jolok
Amerul Affendi
Muski
Sofi Jikan
Awang Sonar
Jimmy Lor
Jing
Tengku Azura Tengku Awang
Mek Yah
Along Eyzendy
Gasi
Sufian Mohamed
Ketot & Tapa
Carliff Carleel
Chart
Mat Seman
Bakri
Hariry Jalil
Kruba
Yuhang Ho
Cina Burung / Bird Man
Sharidan Abdul Razak
Adik
Mohd. Nor Salleh
Che Loh
Mohd. Sidek Said
Wan Mudo
Ismail Saman
Coffeeshop Waiter
Iskandar Ibrahim
City Man 1
Yasuhiro Morinaga
City Man 2
Lan Aziz
Opponent Fight 1
Azman Ismail
Opponent Fight 2
Mat Junus Muda
Referee Fight 2
Wan Azmi Wan Omar
Referee Fight 3
Hassan Abd Rahman
Cornerman 1 Fight 2
Rahimi Harun
Cornerman 2 Fight 2
Muhamad Razali Ismail
Muski's Cornerman 1
Ab. Manaf Mohd
Muski's Cornerman 2
Rosli Abdullah
MC Fight 1
Marzuki Ismail
MC Fight 2

Produced by

Tim Kwok
co-producer
Dain Said
executive producer
Nandita Solomon
executive producer / producer

Music by

Yan Wei Tan

Cinematography by

Jarin Pengpanitch
director of photography (as Charin Pengpanich)

Editing by

Herman Panca
(as H.K. Panca)

Production Design by

Dain Said

Makeup Department

Grace Chong
assistant special makeup effects artist
Shada Hamid
assistant makeup artist
Mohd Ibmi Ifral Jayadi
assistant makeup artist (as Ibmi Jayadi)
Sharum Kamarudin
makeup artist
Hairolakhbar Saliman
assistant makeup artist
Karen Tan
special makeup effects artist

Production Management

Shahrizal Abd. Aziz
assistant production manager
Sam Ramly
production manager

Second Unit Director or Assistant Director

Kenneth Raj
first assistant director
Raja Zetti Raja Zainal
second assistant director

Art Department

Ed Ismail
property master
Rizki Muhammad Yusuf Ismail
art department assistant (as Yussof Ismail)
Hariry Jalil
assistant set builder (as Hariry Abdul Jalil)
Azimi Nizan Jaudin
art department assistant
Zew Wei Khor
photoshop artist
Joe Kidd
graphic designer
Adam Kitingan
assistant art director
Kanesh Ramasamy
set dresser
Augustus Tan
storyboard artist
I-Lann Yee
art department consultant

Sound Department

Michael Bloemendal
supervising sound editor
Paitoon Jermmora
optical sound transfer: Technicolor (as Pitoon Jermora)
Nedt Hairi Kusyairi
assistant location sound / boom operator
Onn Jian Lim
dialogue editor
Jazzlyn Loh Soo Min
audio post producer
Yasuhiro Morinaga
sound design consultant
Vincent Poon
production sound mixer (as Winson Poon)
Jinda Poyen
sound re-recording mixer: Technicolor
Raja Ahmad Shaidaley
sound editor / sound mixer
Kok Seng Wong
foley editor / sound effects / sound recordist
Vivieen Yeo
assistant location sound / boom operator
Mohd Suhairi Abd Aziz
second boom operator (uncredited)

Special Effects by

Adam Kitingan
creature designer

Visual Effects by

Xiao Mei Chew
graphic artist: Pixelpost
Oliver Elvis
graphic artist: Pixelpost
Howard Foo
compositor: Basecamp VFX
Iman Javaherypour
compositor: Pixelpost
Kenny Khoo
visual effects executive producer: Pixelpost
Adam Kitingan
visual effects supervisor
Madeline Kuan
compositor: Pixelpost
Alex Lee
3D artist: Pixelpost
Johnson Ling
3D artist: Pixelpost
Christoffer Nyberg
3D artist: Pixelpost
Gerard A. Peter
visual effects executive producer: Pixelpost
Nicholas Poon
3D artist: Pixelpost
Peter Reil
visual effects supervisor: Basecamp VFX
Dista Syahputra
3D artist: Pixelpost
Wei Yan Tan
compositor: Basecamp VFX
Ei Chi Tay
compositor: Pixelpost
Mun Kiat Wong
compositor: Pixelpost
Ming Jin Yeong
3D artist: Basecamp VFX
Wu Bin Yow
3D artist: Pixelpost

Stunts

Marzuki Ismail
fight choreographer

Camera and Electrical Department

Abu
electrician / grip
Way Kuen Chan
assistant steadicam operator
Yuk Hoy Cheong
steadicam operator
Gopal
electrician / grip
Azlan Suhaimi Ibrahim
first assistant camera (as Suhaimi Ibrahim)
Iskandar Ibrahim
still photographer
Shipnee Ithnin
gaffer / key grip
Kumar
electrician / grip
Boon Theng Ooi
digital imaging technician
Ram
electrician / grip
Boy Singh
gaffer / key grip
Sofiee
electrician / grip

Costume and Wardrobe Department

Shada Hamid
wardrobe assistant
Mohd Ibmi Ifral Jayadi
wardrobe assistant (as Ibmi Jayadi)
Sharum Kamarudin
wardrobe
Hairolakhbar Saliman
wardrobe assistant

Editorial Department

Chalattorn Asawathanyakul
project manager: Technicolor
Olivia Goh
digital intermediate producer: Basecamp Films
Scott Inglis
color management: Basecamp Films
Prayut Khongyoi
data management: Technicolor
Alan Mittlestead
colorist: Basecamp Films
Nikul Pakdeechad
digital imaging colorist: Technicolor
Ouan Narudee Panrat
digital intermediate producer: Technicolor (as Narudee Panrat)
Fabrizio Pistone
digital intermediate manager: Technicolor
Apirat Thipayachan
lab coordinator: Technicolor
Weston Thompson
director of front end operations: Technicolor

Music Department

Kamrul Hussin
musician: rebab / vocalist

Script and Continuity Department

Rozi Izma Abdul Karim
continuity

Additional Crew

Riduan Alwi
runner
Wanji Asrar
trainer: Lawi Ayam
Darus Baharom
facilities
Bebe Chan
additional translator / production assistant
Saowanee Chompuming
sales manager: Technicolor
Erna Dyanty Mad Daluis
additional translator
Hushairi Husain
language coach and translator: Klate
Marzuki Ismail
trainer: Tomoi
Zaili Jusoh
runner
Zakaria Jusoh
runner
Joe Kidd
dialogue editing and translator
Azhar Mamat
runner
Othman Misbun
runner
Nawi
facilities
Ben Omar
behind the scenes (as A. Ben Omar)
Venkatesh Somasundram
behind the scenes
Fairuz Sulaiman
titles designer
Nikki Tok
production accountant
Wan Azli Wan Jusoh
language coach and translator: Klate

Thanks

Linda Al-Joffrey
special thanks
Farouk Aljoffery
special thanks (as Farouk Al-Joffrey)
Chris Chan Fui Chong
special thanks
Colin
special thanks
Ho Hock Doong
special thanks
Effendee
special thanks (as Fendee Mazlan)
Dominique Hee
special thanks
Evelyn Hii
special thanks
Joe Kidd
special thanks
Adeleena Lim
special thanks
Dato' Suleiman Manan
special thanks
Chan Ming
special thanks
Ismal Mohamed
special thanks
Pak Harun Muhamad
special thanks
Mahyidin Mustakim
special thanks
Jalil Ngah
in memory of
Jin Teik Ong
special thanks
Kamil Othman
special thanks
Su Pah Pak
in memory of
Datin Ramona
special thanks
Roy
special thanks
Sabrina Said
special thanks
Ghulam Sarwar
special thanks (as Prof. Ghulam Sarwar)
Shahida
special thanks
Shahnaz
special thanks
Edward Solomon
special thanks
Padmini Solomon
special thanks
Pallavi Solomon
special thanks
Huzir Sulaiman
special thanks
Liz Tajuddin
special thanks
Yan Wei Tan
in memory of (as Yan Wei 'Yuan' Tan)
Nikki Tok
special thanks
Graham Wallis
special thanks
Claire Wong
special thanks
John Wong
special thanks
I-Lann Yee
special thanks
All Filters