The Devil198186 minHorror, MysteryLoading watch options…A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.DirectorChang Jen-ChiehCastSherman Chou Shao-TungWang Pao-yuOu DiChen Hung-LiehChan Mei-Hua