Strange things have been brewing in the village of Ashlaw in 1923: the once-prosperous drapers' shop has gone bankrupt and three separate families' lives have each, it seems, been hexed. In a bigger... This description may be from another edition of this product.