Worshipers of a satanic cult perform a ritual that releases a murderous demon. Watch More info Satanikus ★ 0.0 1997