Flesh for the Beast (2003)
Premiere 31 Dec 2002 USA | 89 min | Horror Fantasy
• 99 views • 0 thumbs up • 0 thumbs down
A team of parapsychologists is invited by John Stoker to research the evil Fischer Manor, an ancient brothel where the owner Alfred Fischer was a gigolo that practiced black witchcraft. While investigating, the men are attacked by flesh-eater succubus and the psychic Erin Cooper seeks a powerful amulet for John Stoker. When they meet the trio of succubus, John finds a lethal secret.