Beautiful, interesting, incredible cinema.
A girl takes refuge in a remote hotel only to be drawn into a world of shocking depravity.