Beautiful, interesting, incredible cinema.
Three men attack and rape a man’s wife while on a camping trip. The man takes it upon himself to track them down.