Annabelle Hamilton has been missing for four years. Until she turns up at her mother's funeral acting like a completely different person. But Annabelle's reappearance isn't as strange as what's happening in the village of Whitelea. In fact, it's practically normal.
16 parts