Beautiful, interesting, incredible cinema.
Three women in an isolated house are terrorized by an mysterious stranger.