Farid Kamil
Madi
Farid Kamil
Madi
Zul Huzaimy
Spark
Julia Hana
Leka
Cat Farish
Macha
Aqasha
Rizzo
Shah Kassim
Ajak
Azlan Komeng
Meng
Khatijah Tan
Ibu Madi
Osman Kering
Ayah Macha
Kismah Johar
Ibu Macha
Ahmad Idham
Mechanic
David Teo
Tauke Kedai Motor
Aedy Ashraf
Nik Adruce
Arab Khalid
Ahmad Idham
Director
David Teo
Producer
Farid Kamil
Screenplay
Brian Ng
Original Music Composer
Mohd. Azla Kamaruddin
Director of Photography
Ahmad Mustadha
Editor
Zaidi Mat Zin
Production Manager
Ismail Bob Hasim
Assistant Director
Shah Rempit
Stunt Double
Razib Salimin
Stunts
Nazim Shah
Assistant Editor