
The Devil
Budget: -
Revenue: -
A hideously ugly witch casts spells on her victims which turns their insides into snakes and worms.
Director
Chang Jen-Chieh
Writer
Luk Pak-Sang