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 family a father, mother, and son and daughter live. Only they are rarely seen in the day, never venturing out while the sunlight is bright. Living in the shadows, what do they hide?
Regular price: $6.95