- Not Available
Helen is a young woman with an unusual appetite for men -- literally. Her cannibalistic tendencies lead her to seduce men, satisfying her thirst for sex. But then, she can't control her urge to devour her prey. The more she eats, the more she craves.