Sacrifice for Satan (movie)
Tumbal Iblis- User score: 5
- Production country: Indonesia
- Producer: B.Z. Kadaryono
- Production companies: PT Haka Film
- Genre: Horror
- Release date: 1/1/1981
- Run time: 78 min.
Movie description
Greedy characters attempt to use black magic to get their hands on a valuable estate. It works out about as well as you'd guess.