A small town lives in terror of the Outlaw, but one day, he disappears—and a mysterious stranger rides into town …
In this spare and powerful story set in the Old West, people in a small town live ...