Just not enough information given out to explain the mysterious aspects in this. Normally when there are non-human beings in stories, by the end we at least know who is evil and who isn't. Here, we're left with nothing certain and are expected to wait for a further series to answer this question. Info is sparse throughout, but at the end of a series one you should have at least pinned down who is who. So annoying.