Beautiful, interesting, incredible cinema.
Prison drama about officers who track men for sport with dogs.