A coven of hags have been taking children to their mysterious home in the woods. Wonder what they're up to in there?