Cast & Crew

Directed by

Mike Wiluan
(directed by)

Writing Credits

Raymond Lee
(screenplay)
Mike Wiluan
(written by)

Cast

Yoshi Sudarso
Suwo
Ario Bayu
Jamar
Pevita Pearce
Kiona
Tio Pakusadewo
Arana
Reinout Bussemaker
Van Trach
Daniel Adnan
Drost
Happy Salma
Seruni
Mikha Tambayong
Sri
El Manik
Suroyo
Donny Alamsyah
Young Arana
Donny Damara
Sakar
Alex Abbad
Fakar
Hannah Al Rashid
Adrie
Zack Lee
Leung
Sunny Pang
Leung
Maya Wulan
Ibu Endang
Mike Lucock
Sultan Hamza
Alexander Winters
Young Van Trach
Yuhang Ho
Chinese Shopkeeper
Novi Suraadhitama
Villager
Sutan Faiz Mualana As-Shidiq
Village Boy
Dyah Prima Ariyati
Older Village Woman
Nurma
Grieving Widow
Hardi
Old Chinese Man
Jonathan
Teenage Chinese Boy
Abdul Razak
Village Headman
Brohisman
Trance Dancer
Arjan Onderdenwijngaard
Dutch Officer
Vania Valencia
Prostitute
Mike Wiluan
Mango
Mark Stevens
Brute
Craig Alexander Miller
Angry Punter
Eric Cullet
Executioner
Herman Bennink
Soldier
Conan Stevens
Brute

Produced by

Michy Gustavia
executive producer
Junxiang Huang
producer
Kimberly James
producer
Matthew Jordan
associate producer
Eric Khoo
executive producer
Rayya Makarim
producer
Wicky V. Olindo
executive producer (as Wicky Olindo)
Natalya Pavchinskaya
executive producer
John Radel
co-producer
Jonathan Satyabudi
co-producer
Mo Shuyi
executive producer
Sukhdev Singh
executive producer
Edo Sitanggang
associate producer
Christopher Smith
executive producer
Bert Tan
executive producer
Fong Cheng Tan
producer
Hoo Wee Tay
line producer / producer
Kris Wiluan
executive producer
Mike Wiluan
producer
Freddie Yeo
executive producer

Music by

Yudhi Arfani
Zeke Khaseli

Cinematography by

John Radel
director of photography

Editing by

Sean Albertson

Production Design by

Pawas Sawatchaiyamet
(as Saksiri Chantarangsri)

Costume Design by

Preeyanan'Lin' Suwannathada
(as Preeyanan 'Lin' Suwannathda)

Second Unit Director or Assistant Director

Febby Stephanie Ginting
third assistant director
Bunpote Hemsokana
second assistant director
Andy Howard
first assistant director
Elbert Reyner
third assistant director
Arman Rizal Tasrif
second second assistant director

Art Department

Fadelian Gaphisa
props
Chris Lie
concept artist
Ragiel Miftach
art department
Thomas Nahm
construction coordinator
Ahmad Zulkarnaen
property master (as Ahmad Zulkarnain)

Sound Department

Richard Hocks
re-recording mixer / supervising sound editor
Stefan Meutstege
a.d.r. recordist
Warat Prasertlap
sound designer
Matthias Radcliffe
foley mixer
Napatz Singkarat
dialogue editor
Franziska Treutler
foley artist
Traithep Wongpaiboon
Sound Post Production Supervisor
Ryan Young
ADR mixer

Special Effects by

Afif Numbo
story board

Visual Effects by

Syed Abdul Kader Alhadad Bin Syed Zainelabdin
roto/paint artist / vfx support
Corey Kean Voon Chong
digital compositor
Terence Lam
3d artist
Bin Sui Lee
lead digital compositor
Yew Chun Lee
3d artist
Chian Haw Loo
roto/paint artist / vfx support
Travis Neo
vfx support lead (as Neo Travis)
Dennis Wee
3d artist
Wen Chek Yeo
visual effects supervisor
Chian Wei Yong
3d lead

Stunts

Yannick Ben
stunt performer
Tom Caserto
stunt performer (as a different name)
Eric Cullet
assistant stunt coordinator
Suradet Dongthaisong
assistant stunt coordinator (as Suradeth Dongthaisong) / stunt double: Ario Bayu (as Suradeth Dongthaisong)
Eko Kurnianto
assistant stunt coordinator
Craig Miller
stunt performer
Udeh Nans
utility stunts
Dinar Safari
Stunt Choreographer / stunt performer
Surawan Satchukorn
utility stunts
Pejuang Stunt
stunt equipment
Kazu Patrick Tang
action director
Top
action coordinator
Amen Yaw
stunt performer
Kurt Nelson
stunts (uncredited)

Camera and Electrical Department

Habib Bolqiah
second assistant camera
Tino Hendrawan
best boy electric
Yoseph Yudi Hermawan
gaffer
Adhitya Rachman
first assistant camera (as Aditya Rachman) / focus puller
Asep Arip Rahman
lighting technician
Luqman Saputra
still photographer: behind the scenes
Peter Geoffrey Stott
a camera operator (as Peter Stott)
Gatut Subowo
camera operator
Handri Sujarwo
camera operator: b camera
Maliki Zulkarnain
first assistant camera

Editorial Department

Daryl Bryan Lim
post-production producer
Joe Sperandeo
assistant editor

Script and Continuity Department

Yulia Hesti N.
continuity (as Yulia Hesti)

Additional Crew

Josh Fleury
director of digital creative: samuel goldwyn films
Sapa Hermawan
armourer
Ava Soraya
production accountant
Felsya Sunarjo
production assistant
Baby Tamba
production coordinator
All Filters