Plot
A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.
Where to watch The Devil?
The Devil is a horror movie directed by Chang Ren-Chieh.
The Devil is currently streaming for free (ad-supported) on Tubi TV.