Beautiful, interesting, incredible cinema.
A women is being haunted by a demon that somehow disables her to escape a hallway.