Search results for "Chang Ren-Chieh"
The Devil (1981)

The Devil (1981)

The Devil (1981)
IMDb: N/A
86

A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.

Genre: Horror