This show is unlike any other. It is completely original and spins the idea of witches right on its head. It establishes new concepts into a common mythological figure. The world building and lore attached to it is so beautiful and complex and intriguing that it draws you in from the first episode. The way the characters interact is so authentic and the development of relationships feels realistic. All the characters are loveable and make you root for them even in their darkest moments. It's one hell of an emotional rollercoaster, but I guarantee when the ride is over, you'll be getting back in line to ride it again for the new episode.