Caught between duty and desire, lonely, married women in a hill town find themselves drawn to a mysterious stranger who may be more than human.