Sukkubus
Sometime in the nineteenth century in Switzerland, three herdsmen, all alone in the alps with their kettle, make a female doll out of cloth and a strangely formed wooden root. They must fear for their lives when their creation comes to life in the form of an evil and beautiful female demon...
Released: 1989-08-10