Based on the homonymous (Pengabdi Setan), 1981, Indonesian cult horror film, “Satan's Slaves” implements a distinct retro/exploitation/b...
Based on the homonymous (Pengabdi Setan), 1981, Indonesian cult horror film, “Satan's Slaves” implements a distinct retro/exploitation/b...