Tartarus
Two soldiers returning from the Napoleonic War find a seductive evil lurking in the woods around a village, where strange creatures take the form of women as a way to propagate their species and finally face a battle against the wary soldiers.
