When a drifter stumbles upon a small town trapped between a corrupt sheriff and the bloodthirsty…