Less Than Human
The town of Carruthers, Texas, has seen its share of drifters and lowlifes. But never anyone like Steven and Earl. They move from town to town, hustling the pool halls. Raising a little hell. Drinking a little blood. They sleep by day and hunt by night - the ultimate predators The perfect life. Until now.