Film: Vigilante cowboys ride into horror territory

Film: Vigilante cowboys ride into horror territory