The Devil (1981) (1981)

The Devil (1981) (1981)

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


Views: 5.7K.
Country: - Hong Kong
Released: - 1981
Genres: - Asian, Horror
Actors: - Hung Lieh Chen, Mei Hua Chen, Shao Tung Chou
Director: - Updating
Tags: - 1980s , English , Hong Kong