Sacrifice for Satan

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.

Loading countdown...

Release Date

January 1, 1981

Status

Released

Original Title

Tumbal Iblis

Runtime

1h 18min

Budget

Revenue

Language

Indonesian

Production Companies

PT Haka Film