Demontreville is a very small town, with a small populace. But Demontreville also has a crooked sheriff, who allows an outlaw gang to do whatever they want, whenever they want.
Until one day, a stranger comes riding into town. After a conflict with the gang, the mayor decides to give this stranger the sheriffs badge. The new sheriff starts to realize that the small town is shrouded in mystery. The new sheriff also realizes that he’s also a small piece of the mystery.
This is a western tale, with a bit of a super natural twist.