Beautiful, interesting, incredible cinema.
When a young huntress decides to track a stranger in the wild, calamity ensues.