Flesh for the Beast backdrop
Flesh for the Beast poster

Flesh for the Beast (2003)

1h 29m 2003 Japan, United States of America

A group of six parapsychologists ventures into a notorious haunted mansion, hoping to uncover its secrets. Their exploration quickly turns perilous as they encounter three deadly succubus creatures, all manipulated by the malevolent warlock who owns the estate. Driven by a desire to locate a powerful amulet, he will stop at nothing to harness its dark energy. As the team grapples with supernatural threats, the line between science and the occult blurs, leading to a chilling battle for survival against both the seductive and sinister forces at play.

You May Also Like