Have you ever felt like there's someone watching you or rather, watching over you? Not everything is as it seems in Crystal Hallows. Dark pasts and hidden secrets plague the town. For ordinary 18 year old Zoe, she is about to get the shock of a lifetime when the natural meets the supernatural.
25 parts