/
RSS Feed
This week we take our first steps into the world of Indonesian horror by taking a look at SATAN’S SLAVES (2017) and GRAVE TORTURE (2024)- cinematic cults and celluloid based depictions of mass religious psychosis are only the beginning, so find out just how far things go by pressing play!