Publisher's Synopsis
When a stranger appears in a small town only to hide himself away in a room at the inn, the local villagers become suspicious. More confounding is the thick mask of bandages that obscures his face. What is the stranger hiding? What they discover is a man trapped in a terror of his own creation.