A solitary figure confronts her inner demon in an isolated house in the woods.A solitary figure confronts her inner demon in an isolated house in the woods.A solitary figure confronts her inner demon in an isolated house in the woods.