Directed by
Yusry Abd Halim | ... | (as Yusry Kru) |
Writing Credits (in alphabetical order)
Amir Hafizi | ... | (screenplay) |
Yusry Abd Halim | ... | (screenplay) |
Cast (in credits order)
Stephen Rahman Hughes | ... | Merong Mahawangsa (as Stephen Rahman-Hughes) | |
Gavin Stenhouse | ... | Marcus Carpenius | |
Jing Lusi | ... | Princess Meng Li Hua | |
Rahim Razali | ... | Kesum (as Dato' Rahim Razali) | |
Ummi Nazeera | ... | Embok | |
Khir Rahman | ... | Kamawas | |
Craig Fong | ... | Admiral Liu Yun (as Craig Robert Fong) | |
Wan Hanafi Su | ... | Taji (as W. Hanafi W. Su) | |
Jehan Miskin | ... | Embi | |
Ahmad Muhariam | ... | Pilus | |
Nell Ng | ... | Ying Ying (as Nellie Ng Suet Lin) | |
Henrik Norman | ... | Lycius (as Erik Karl Henrik Norman) | |
Manogaran Maniam | ... | Goan 1 | |
Umie Aida | ... | Lang | |
Acong | ... | Native 1 | |
Faiz Aizuddin Azmi | ... | Native 2 | |
Hafidzuddin Fazil | ... | Phra Ong | |
Kure Croker | ... | Hadrain | |
Kurt Croker | ... | Hadrain | |
Greenville Mills | ... | Scroll Reader (as Grechville Mills) | |
Keith Chong | ... | Emperor Han | |
Deborah Priya Henry | ... | Yesodhra | |
Reveetheran Sunderlingam | ... | Sunder | |
Maya Karin | ... | Goan Villager | |
Archie Nasution | ... | Narrator (voice) | |
John Lucas | ... | Narrator (voice) |
Produced by
Hairul Salleh Askor | ... | line producer |
Edry Abdul Halim | ... | executive producer (as Edry Abd Halim) |
Norman Abdul Halim | ... | executive producer (as Norman Abd Halim) |
Yusry Abd Halim | ... | executive producer |
Akmal Ibrahim | ... | assistant line producer |
Razif Kasmar | ... | line producer |
Johan Lucas | ... | line producer |
Archie Nasution | ... | line producer |
Shakila Abdul Rahman | ... | assistant line producer |
Music by
Yudi Ashady | ||
Edry Abdul Halim | ... | music director |
Reza Ramsey |
Cinematography by
Madnor Kassim | ... | (as Mohd Noor Mohd Kassim) |
Editing by
Faizal Bakhtiar | ||
Wan Hafiz | ... | (as Wan Mohd Hafiz) |
Production Design by
Ting Lam Kek | ... | (as Kek Ting Lam) |
Anuar Paharudin |
Art Direction by
Anuar Paharudin |
Costume Design by
Rosada Abdul Hamid |
Production Management
Reimi Ghazali | ... | assistant production manager |
Arie Zahari Shari | ... | production manager |
Second Unit Director or Assistant Director
Hairul Salleh Askor | ... | first assistant director |
Andre Chiew | ... | second assistant director |
Raj Rajnee | ... | third assistant director |
Art Department
Chee Kong | ... | property master (as Ong Chee Kong) |
Kukubesi | ... | poster designer |
Rustam Rahman | ... | property master |
Sound Department
Archie Nasution | ... | audio supervisor |
Megat Sazali Rohimi | ... | mixing engineer |
Visual Effects by
Satria Bayangkara | ... | visual effects artist |
Yusry Abd Halim | ... | visual effects director (as Yusry Kru) |
Vardhika Iriawan | ... | visual effects artist |
Wiryandi Widjaya | ... | visual effects supervisor |
Stunts
Man-Ching Chan | ... | action choreographer |
Craig Fong | ... | stunts |
Camera and Electrical Department
Abdul Rahman Bin Hashim | ... | assistant camera |
Editorial Department
Yusry Abd Halim | ... | editor supervisor (as Yusry Kru) |
Music Department
Yudi Ashady | ... | theme music composer |
Claus Peter Flor | ... | conductor |
Archie Nasution | ... | music supervisor |
Malaysia Philharmonic Orchestra | ... | musician |
Reza Ramsey | ... | music editor |
Additional Crew
Natalia Ko | ... | production assistant |
Johan Lucas | ... | creative director |