X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Vengeance Is Mine, All Others Pay Cash
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Edwin
Written By
Edwin
screenplay
Eka Kurniawan
based on a work by / based on the novel by / screenplay adapted by
Cast
Marthino Lio
Ajo Kawir
Ladya Cheryl
Iteung
Reza Rahadian
Budi Baik
Ratu Felisha
Jelita
Sal Priadi
Tokek
Kevin Ardilova
Mono Ompong
Kiki Narendra
Kumbang
Djenar Maesa Ayu
Rona Merah
Eduward Manalu
Kumis
Lukman Sardi
Codet
Ayu Laksmi
Wa Sami
Yudi Ahmad Tajudin
Iwan Angsa
Piet Pagau
Paman Gembul
Elly D. Luthan
Oma
Cecep Arif Rahman
Ki Jempes
Christine Hakim
Mak Jerot
Sajjadul Ahamed Riyad
Produced By
Adisubandyono
in-house producer
Fatih Akin
co-producer
Natalie Balakrishnan
executive producer
Viola Fügen
co-producer
Nathaniel P. Gunawan
co-producer
Reno F. Junirman
co-producer
Weijie Lai
co-producer
Sari Mochtan
supervising producer
Rajnikania Rafil Perdana
executive producer
April Priscilla
line producer
Maya Scherr-Willson
in-house Producer: Match Factory Productions
Nurhan Sekerci-Porst
co-producer
Natasha Sidharta
executive producer
Bert Tan
co-producer
Meiske Taurisia
producer
Michael Weber
co-producer
Willawati
executive producer
Muhammad Zaidy
producer
Cinematography
Akiko Ashizawa
Sound
Justine Baker
adr mixer
Syarif Hidayat
boom operator
Handy Ilfat Ibrahim
sound recordist
Akritchalerm Kalayanamitr
sound designer
Stephan Konken
re-recording mixer
Yudha Pramita
Assistant Sound
Editing
Lee Chatametikool
Casting Director
Joan Ardiana
Abdul Rachman Hidayat
Art Direction
Eros Eflin
Makeup
Cherry Wirawan
makeup artist
Visual Effects
Ridwan Ali
Junior VFX Artist
Edbert Joshua Angga
vfx artist
Rivai Chen
visual effects supervisor
Akmal Fauzan
Senior VFX Compositor
Galang Aby Ludira
cg artist
Dika Maulana
vfx artist
Rifandy Rasyid
vfx producer
Rifansyah Rasyid
VFX Admin
Marco Tanuardy
vfx artist
Riza Thohariansyah
VFX Compositing Supervisor
Keliek Wicaksono
Senior VFX Supervisor: Tribute
Assistant Director
Gadis Fajriani
assistant director
Art Department
Gilang Y. Canvistha
assistant art director
Evan Wijaya
graphic designer
Stunts
Dinar Safari
stunt coordinator
Editorial
Jirayu Jangwattanapong
assistant colorist
Angelia Leanartha
post-production coordinator
Chaitawat Thrisansri
colorist
Other
Ferancis
poster designer
Frisiananda Yuasa Giri
in-house marketing officer
Ahmad Hasan Yuniardi
behind the scene director
Music Department
Dave Lumenta
music
Costume Department
Gemailla Gea
wardrobe designer
Camera Department
Takuya Murakami
Film Loader
Movie title data and credits provided by