A landscape of alienation, isolation and violence

Barry Healy reviews an intense and stunning thriller written and directed by Robert Machoian, set in the Utah mountains.

This post was originally published on Green Left.