Fantasy. Granny Weatherwax and her tiny coven are up against real elves. And even in a world of dwarfs, wizards, trolls, Morris dancers and the odd orang-utan, this is going to cause real trouble. With lots of hey-nonny-nonny and blood all over the place.