In a castle, a demonic ritual takes place, involving the summoning of a spirit and a human sacrifice. The sacrifice is burned alive in a cauldron, resulting in paranormal phenomena. The film showcases trick photography and hand-painted effects, with the spirit leaving the body and fireballs appearing.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States