In a peaceful little village in England on a street called Lime Grove, stands a house on top of a hill. Within this home a family live who seem peculiar, at first this is not clear why this is so. In... This description may be from another edition of this product.