A mysterious man arrives in the rain-soaked village of Briar Hollow drawn to a weathered sign that marks the start of his journey. As he steps off the bus a gust of wind stirs the streets and townspeople emerge staring coldly at the stranger. Though he has already bought a house their silent wary gazes make him uneasy. Here amidst suspense and foreboding his story begins.