I remember an older movie where the main villain is a female cult leader and after the final fight scene she gets knocked down and pulled into a well (demonic I believe). any ideas on what this movie is?
I remember an older movie where the main villain is a female cult leader and after the final fight scene she gets knocked down and pulled into a well (demonic I believe). any ideas on what this movie is?
The Lair of the White Worm?