Francesca's Castle (1992)

Thriller
Romance

A sex witch and her horny playmates.