Cast & Crew

Directed by

Adrian Teh

Writing Credits

Anwari Ashraf
(screenplay)
Adrian Teh
(story)

Cast

Hairul Azreen
Hassan
Fify Azmi
Zain
Ismi Melinda
Vee
Hilal Azman
Munas
Dain Said
Raja
Yayan Ruhian
Ifrit
Henley Hii
Boon
Josiah Hogan
Rayyan
Azri Sabri
Nazmi
Zizan Razak
Arson Thug 1
Jack Lim
Arson Thug 2
Namron
Komander Maznan
Bront Palarae
Leftenan Kolonel Izzar Fadzil
Sam Chong
Alvin
Hazzy Alzeeq
Pejal
Zee Khan
Khatijah
Farhaziq Abdul Manaf
Nazmi's Thug 1
Jude Jerry
Nazmi's Thug 2
Fauzan
Nazmi's Thug 3
Hassan Abdul Azeez
Nazmi's Thug 4
Azzamuddin
Nazmi's Thug 5
Farid Razali
Nazmi's Thug 6
Alieshah Bin Mohd Kamaruzaman
Rayyan's Thug
Trisha Ooi
Vee's Thug
Bohai
Fighter 1
Riki Rikando
Bus Driver (stunt)
Badrul
Bus Driver (extras)
Yap Weng Choy
Referee
Munzir
Referee
Kareno
Raja's Bodyguard 1
Fudail
Raja's Bodyguard 2
Faiz
Raja's Bodyguard 3
Trisna Irawan
Raja's Bodyguard 4
Reza Hilman
Raja's Bodyguard 5
Ali Sukarno
Raja's Bodyguard 6
Cece Hermawan
Raja's Bodyguard 7
Echo Quah
Payroll Thug
Andy Teh
MMA Fighter
Iman Iskandar
Young Man 1
Nabil Zakaria
Young Man 2
Sasidaran
Budak Flat

Produced by

Chee Ang Keoh
line producer
Datuk Steven Lim
executive producer
Dato' Iskandar Mizal Mahmood
executive producer
Dato' Khairul Anwar Salleh
executive producer
Adrian Teh
executive producer / producer
Yow Kong Tung
executive producer (as Tung Yow Kong)

Music by

Jackey Yow

Cinematography by

Choon Lin Yong

Editing by

Pai Seang Lee

Art Direction by

Ho Chee Siang

Costume Design by

Wing Shum
(as Weng Shum)

Makeup Department

Momoko Ker Aunn Chang
hair stylist / makeup artist
Kit Hew
hair stylist / makeup artist
Mei Xian Wai
hair stylist / makeup artist

Production Management

Vicki Kok
production manager
Guinevere Loh
unit production manager

Second Unit Director or Assistant Director

Heng Aik Siong
first assistant director
Jesse Chan
second assistant director
Hiew Chen Wei
third assistant director

Sound Department

Caroline Chrislie
foley assistant
Hiro Ishizaka
foley artist / sound designer
Charlene Ong Chye Leng
foley editor
Vivieen Yeo
sound mixer

Visual Effects by

Skyler Leong
digital compositor / motion graphics
Peter Riel
visual effects supervisor

Stunts

Ali Arami
stunt coordinator / stunts (as Ali Arami Bin Adzabar)
Yuen Xiang Beh
stunts
James Chung
action director
Cece Hermawan
stunt coordinator
Reza Hilman
stunt coordinator (as Reza Hilman Ripani)
Trisna Irawan
stunt coordinator
Simon Kong
stunts
Alfred Leong Yi Wei
stunt performer / stunt rigger
Azwan Razali
stunts (as Azwan Bin Razali)
Yayan Ruhian
action director
Jun Long Wee
stunts
Zakaria Zahid
stunts (as Zakaria Bin Zahid)

Camera and Electrical Department

Yu Jian Set
data wrangler

Casting Department

Afiz Aris
Assistant Casting Director

Costume and Wardrobe Department

Ho Hee Chong
head wardrobe (as Carol Chong)

Editorial Department

Nikhil Bhide
colorist
Nicolas Billy
supervising colorist
Scott Inglis
post production supervisor
Jason Liew
dcp mastering
Sean Shao Chi Yap
color assistant
Emily Siew
picture post producer
Ivy Soh
subtitlist
Keree Teh
picture post producer

Location Management

Sharmila Naidu
location manager

Additional Crew

Azwan Abdullah
marketing unit: Astro Shaw
Izzul Akmal
marketing unit: Astro Shaw
Norsalvina Alwee
head of marketing & distribution: Astro Shaw
Hanief An
choreography team manager
Mohd Nur Haniff
marketing unit: Astro shaw (as Mohd Nur Haniff Mohd Zaid)
Cece Hermawan
choreographer assistant
Reza Hilman
choreographer assistant
Trisna Irawan
choreographer assistant
Kashif Khairul
business development: Astro Shaw
Intan Melvina
choreography team manager
Erik Moh
behind the scenes editor
Syazana Mohd Nizam
promotion & marketing unit: Astro Shaw
Abby Othman
distribution unit: Astro Shaw
Yayan Ruhian
Fighting Choreographer / choreographer
Ali Sukarno
choreographer assistant
Dell Hakim Zulbahari
business development unit: Astro Shaw

Thanks

Marini Ramlan
special thanks to: Primeworks Studios
All Filters