
The Devil
Running 1h 26m and made in Taiwan, The Devil (1981) is a Horror and Mystery film in the 123movies catalog. The cast includes Sherman Chou Shao-Tung and Wang Pao-yu; Chang Jen-Chieh directs. 7 votes put it at 4.6/10. A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.













