Beautiful, interesting, incredible cinema.
A film follows two sisters on a hiking trip gone wrong, when they realize they aren’t alone in the isolated Victorian High Country and are being stalked by an enigmatic bushman.