The powers of good are pitted against the forces of evil as the Duc de Richelieu wrestles with the charming but deadly Satanist, Mocata, for the soul...
A violent electrical storm topples power lines into the rain soaked earth that is home for an aggressive breed of worms.
The high voltage causes the...