A psychopathic and brutal Indonesian despot terrorizes and exploits the rural population. The cruel warlord demands sacrifices from the villagers, slaughtering them when they don’t meet his demands.
1984
2022
2009
2018
2003
2021
2012
1955
1966
2023
1999
2024
2016
2015
2017
2014
1997